一 jenkins-配置git证书
二 安装jenkins
三 jenkins 配置java和Maven环境
一配置任务
1.1点击 创建一个新任务
1.2 输入名称 选择自由风格的软件项目
1.3新增文本参数
1.3.1参数docker.image.prefix: 私有库域名
1.3.2参数docker.registry:私有库地址
1.3.3参数docker.servcerId:刚才maven配置 私有库用户名和密码
1.3.4参数version
1.4配置 git库
1.5构建步骤添加 执行Shell脚本1
2
3
4
5脚本命令:
echo $WORKSPACE
echo $MAVEN_HOME
cd $WORKSPACE/Eureka
$MAVEN_HOME/bin/mvn clean package docker:build -DpushImage -Ddocker.image.prefix=$docker_image_prefix -Ddocker.registry=$docker_registry -Ddocker.servcerId=$docker_servcerId -Dtag.version=$version
保存
二 配置jenkins用户可以执行docker 命令
liunx用户 使用jenkins 用户启动jenkins1
2vi /etc/systemd/system/multi-user.target.wants/docker.service
ExecStart=/usr/bin/dockerd -G jenkins
-G表示 jenkins用户可以执行docker 命令
重新加载配置
1
systemctl daemon-reload
重新启动docker
1
systemctl restart docker
三执行任务
3.1 点击 Build with Parameters
3.2 点击开始创建
3.3查看脚本执行情况
3.4成功后查看私有仓库目录