美文网首页
Jenkins+Maven+Docker持续构建1-源码获取

Jenkins+Maven+Docker持续构建1-源码获取

作者: K1024 | 来源:发表于2018-06-03 23:23 被阅读24次

    前提假设

    1. 已经安装好了Jenkins应用
    2. 已经在Jenkins控制台安装了git插件和maven插件
    3. 代码部署在阿里云的云效应用上,并通过git方式对外提供私有访问服务

    任务

    1. 在Jenkins上直接通过git插件将源码下载到本地
    2. 启动一个任务,进行git源码下载调度

    实验环境

    1. 本地操作系统是host在mac的Ubuntu 16.04 LTS服务器

    操作步骤

    1. 找到添加SSH KEY的控制台


      image.png
      image.png

      注意上图提示的地方,点击进去,就能看到是围绕哪个账户生成的公钥和私钥了。

    2. 参考阿里云针对这个项目的说明


      ssh_keys_gen.jpg
    3. 在本地Ubuntu上生成公钥和私钥


      id_rsa_pub.jpg
    4. 将公钥内容贴到阿里云的云效 “个人设置” 的SSH KEY上
      注意:这里贴这个公钥内容除了保持完整性之外,还要注意不能换行,否则是无法验证通过的。


      ssh-key-add.jpg
    5. 在本地Jenkins上构建访问方式为通过私钥访问


      image.png
    6. 启动构建任务,查看结果


      源码下载完成

      只要JOB构建完成,在我们的jenkins根目录下能看到对应的项目源码被下载下来

    相关文章

      网友评论

          本文标题:Jenkins+Maven+Docker持续构建1-源码获取

          本文链接:https://www.haomeiwen.com/subject/tkbssftx.html