赞
踩
流水线的名称,当执行流水后会生成一个pipeline-20220920.yml
的配置文件,存放在.workflow
下
什么情况下会触发该流水线
如,push的时候就触发 或 push的时候并提交message为’Gitee build GO’时才触发
具体的触发规则参考该文章
最核心的一个地方,项目的编译 -> 上传 -> 发布 -> 部署,都在这里完成
具体步骤,maven构建 -> 上传制品 -> 发布 -> 上传服务器并运行
双击maven构建,然后就不用理会了,具体参数看文档
在点击旁边的小+号,添加下一阶段,添加上传制品
根据上述步骤在添加发布
最关键的一步,点击部署 -> 主机部署,配置部署脚本
cd ~/gitee_go/deploy
ID=`ps -ef | grep springboot-cloudkit-example.jar | grep -v grep | awk ''{print $2}''`
echo $ID
for id in $ID
do
kill -9 $id
echo "kill $id"
done
tar -zxvf output.tar.gz
cd target
nohup java -jar springboot-cloudkit-example.jar --server.port=8888 &
ls
echo 'Hello Gitee!'
上述步骤完成,在点击保存即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。