1、安装git在上一章我们已经完成了jenkins的部署了,那么从本章,我们尝试从git上将我们的私密项目的源代码通过jenkins拉取到本地来,首先确保在github上有一个私密项目,同时你还记得自己github的账号和密码。
在我们使用jenkins帮我们拉取代码的时候,我们首先需要在服务器上安装我们的git客户端。
# 安装Git yum install -y git2、创建Jenkins任务
1、创建一个名为vote-million-image流水线任务:
2、接来下我们要借助Jenkins提供的语法工具来生成下载GitHub的pipeline代码,如下图,在设置任务的页面点击红框中的流水线语法按钮:
3、配置github的流水线语法1、首先点击添加按钮
2、输入github的账号和密码,添加用户凭证
3、直接点击生成流水线脚本的按钮生成流水线语法
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'lazyboyl', url: 'https://github.com/lazyboyl/vote-million.git']]])
4、最后返回我们的配置页面输入如下所示的流水线语法保存即可
pipeline {
agent any
stages {
stage('init') {
steps {
checkout([$class: 'GitSCM', branches: [[name: '*/master']], doGenerateSubmoduleConfigurations: false, extensions: [], submoduleCfg: [], userRemoteConfigs: [[credentialsId: 'lazyboyl', url: 'https://github.com/lazyboyl/vote-million.git']]])
}
}
}
}
4、拉取代码
1、点击立即构建按钮,从github上拉取我们的代码。
2、通过Console Output我们可以看到正常的日志输出,同时我们也知道代码被我们正常拉取下来了



