参数化构建过程
安装插件:git parameter
#参数化构建过程:添加git参数
#名称:tag
#描述:选择你需要部署的 tag 版本
#参数类型:标签
#默认值:origin/master
#丢弃旧的构建
保持构建的最大个数:5
#GIT修改
指定分支:$
安装nodejs插件
#安装plugin->NodeJs
#配置【全局工具配置】=>新增nodeJs=>添加名字和选择对应的版本
*注意-选择(install from nodejs.org mirror)镜像安装速度快
Mirror URL:http://npm.taobao.org/mirrors/node
#项目 设置=》构建环境=》【Provide Node & npm bin/ folder to PATH】 勾选
git推送时添加tag
git tag -a v1.9.0 #或者git tag -a v1.9.0 -m 'message'
git push origin v1.9.0
git tag -l #查看标签
git tag -d v1.9.0 #删除标签
git push --delete origin v1.9.0 #删除远程标签
#推送后在jenkins下的
Build with Parameters下可看到对应的标签版本
可以选择版本构建
自动构建
#构建触发器
#Build when a change is pushed to Gogs
https://driverzhang.github.io/post/gogs%E4%B8%8Ejenkin%E5%AE%9E%E7%8E%B0devops%E6%B5%81%E7%A8%8B%E8%90%BD%E5%9C%B0%E5%AE%9E%E9%AA%8C/
https://www.dandelioncloud.cn/article/details/1480542259312676865