cidemo-pipeline-library:CI演示-如何创建共享的Jenkins管道库

时间:2024-05-31 15:40:26
【文件属性】:

文件名称:cidemo-pipeline-library:CI演示-如何创建共享的Jenkins管道库

文件大小:7KB

文件格式:ZIP

更新时间:2024-05-31 15:40:26

jenkins dsl jenkins-pipeline shared-library pipeline-library

CI演示-管道库 创建自定义管道时,可以将共享的代码和模式外推到,将它们导入到您的管道中,如下所示: @Library ( ' demo-pipeline-library ' ) _ 这是一个工作库,具有与 共享图书馆 该演示管道库包括在vars/子文件夹的groovy文件中定义的全局变量,这些vars/是单例并自动实例化: 全局功能 考虑让组织中的所有团队都可以使用这些方法。 appNameFromManifest cfPush buildCommitSha cleanUpArtifacts createArtifact uploadToArtifactory 特定于团队的约定 您还可以使用管道库来确保团队遵守其特定的命名约定。 请参阅以下示例: nextVersion isFeatureBranch isReleaseBranch 领域特定语言 有些是标准的助手像


【文件预览】:
cidemo-pipeline-library-master
----vars()
--------randomPort.groovy(99B)
--------isFeatureBranch.groovy(96B)
--------cleanUpArtifacts.groovy(69B)
--------uploadToArtifactory.groovy(907B)
--------appNameFromManifest.groovy(301B)
--------isReleaseBranch.groovy(86B)
--------nextVersion.groovy(127B)
--------buildCommitSha.groovy(124B)
--------createArtifact.groovy(1KB)
--------cfPush.groovy(1KB)
----LICENSE.md(1KB)
----.gitignore(17B)
----README.md(2KB)

网友评论