zoukankan      html  css  js  c++  java
  • jenkins2使用pipeline插件拉取Gerrit代码

    1:安装插件:

    https://www.cnblogs.com/itech/p/5610634.html

    2:创建pipeline_demo3项目:(使用如下3步)

     3:这里check code检出代码操作,jenkins默认集成github,这里我们使用自己的gitlab,clone项目需要用户名密码登录,这里我们可以使用jenkins的credentials创建证书,生成证书以后,在clone代码时,指定git credentialsId,即可完成认证工作。 若不知道生成的证书id是多少,这里有个好办法,去每个项目的pipeline-syntax,默认进入到Snippet Generator(代码段生成器),我们选择git: Git,然后输入Repository URL、Branch、选择Credentials,点击Generate Pipeline Script,在下方输入框里面,就可以生成对应的流程的脚本语句,是不是很方便

     4:拉取代码脚本

    node("xxx"){
      stage('get clone'){
        //check CODE
        git credentialsId: '05efe9e7-f57c-45e6-846a-752935b60376', url: 'ssh://xxx@10.80.30.10:29418/CDC_CustomHID_CDROM'
      }
    }


     

  • 相关阅读:
    jq绑定on事件无效
    数字以0补全
    redis常用操作
    mysql数据操作日常
    centos端口映射
    centos7防火墙操作
    mysql5.7order by问题
    centos无法上网解决方法
    面试题
    ztree 获取子节点所有父节点的name的拼接
  • 原文地址:https://www.cnblogs.com/gaoyuxia/p/11990512.html
Copyright © 2011-2022 走看看