Jenkins Shared Library使用
由于项目越来越多,而且编写的jenkinsfile也大同小异。我们引入Jenkins的Shared Library插件来实现多个项目使用同一个Jenkinsfile。
准备工作
Jenkins部署之前有说过,可以参考以前的文章。
下载已经写好的共享库
1 | git clone https://github.com/bwcxyk/JenkinsLibrary.git |
配置共享库
根据自己的情况进行配置
配置路径:系统管理 -> 系统配置 -> Global Pipeline Libraries
工具配置
maven,node等工具
名称需要根据共享库中的信息配置
创建项目
多分支流水线
配置
分支源
其他配置,建议默认即可
删除旧的流水线可以自动删去过期的分支