利用 Git Parameter 插件实现拉取指定版本

1、利用 Git Parameter 插件实现拉取指定 Tag

创建多个tag,并同步到仓库

# git tag v1.0
# git push origin --tags

1.1、安装插件

图片[1]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页

1.2、创建构建

图片[2]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页
图片[3]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页
图片[4]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页

1.3、准备Shell 脚本

[root@jenkins01 ~]# cat /data/jenkins/scripts/testjob1.sh
DATE=`date +%F-%s`
HOST_LIST="
192.168.1.51
192.168.1.52
"
tar -C $WORKSPACE/ -cf hello.tar .

for host in $HOST_LIST;do
    scp hello.tar $host:/data/tomcat/appdir/hello-${DATE}.tar
    ssh $host systemctl stop tomcat
    ssh $host mkdir /data/tomcat/webdir/hello-${DATE}
    ssh $host tar xf /data/tomcat/appdir/hello-${DATE}.tar -C /data/tomcat/webdir/hello-${DATE}
    ssh $host rm -f /usr/local/tomcat/webapps/ROOT
    ssh $host ln -s /data/tomcat/webdir/hello-${DATE} /usr/local/tomcat/webapps/ROOT
    ssh $host systemctl start tomcat"
done
图片[5]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页

2、利用 Git Parameter 插件实现拉取指定 Commit_ID

基于 git 提交的指定的 commit id 拉取代码

2.1、安装Git Parameter 插件

2.2、创建任务

图片[6]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页
图片[7]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页
图片[4]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页
图片[9]-利用 Git Parameter 插件实现拉取指定版本-李佳程的个人主页

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享