高级持续交付实践指南
1. 共享库的使用
在持续交付过程中,共享库可以帮助我们实现代码复用,提高开发效率。以下是使用共享库的详细步骤:
1. 编写共享库代码 :以一个简单的 sayHello 函数为例,代码如下:
def call(name) {
echo "Hello $name!"
}
同时,我们可以将共享库步骤的人类可读描述存储在 *.txt 文件中,例如在 vars/sayHello.txt 文件中添加步骤文档。
2. 将共享库代码推送到仓库 :完成库代码编写后,将其推送到仓库,例如作为一个新的 GitHub 项目。
3. 在 Jenkins 中配置共享库 :打开 Manage Jenkins | Configure System ,找到 Global Pipeline Libraries 部分,添加共享库并为其命名,同时指定库的仓库地址。注意,在管道构建期间,库的最新版本将自动下载。
4. 在 Jenkinsfile 中使用共享库 :以下是一个使用共享库的示例:
pipeline {
agent any
stages {
stage("
超级会员免费看
订阅专栏 解锁全文
1070

被折叠的 条评论
为什么被折叠?



