文件名称:詹金斯共享库
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-24 02:02:14
jenkins library jenkinsfile shared jenkins-pipeline
詹金斯共享库 描述 此仓库包含可在每个Jenkins管道中使用的简单方法。 (由mr-anderson86创建,于@ 02/2020开始) 目录 主要内容: 如描述中所述,此存储库包含可以在每个Jenkins管道中使用的各种简单方法。 如下面: 从当前构建中的阶段捕获日志。 将文件中的所有变量都加载到Shell和管道的环境映射中。 将通知发送到Slack频道。 测试此功能的管道。 希望将来有更多有用的方法:-) 笔记: 我正在尽最大努力使这些方法适用于每个Jenkins,但是如果您发现任何错误,都非常欢迎您修复它:-) 另外,我们都欢迎您在此处添加自己的方法,只是请确保它适用于所有詹金斯人,并且如果需要安装任何插件或获得脚本管理员批准等,请在源代码中的注释中提及它。 谢谢。 先决条件 詹金斯;-) (您可能需要将您的Jenkins版本升级到更高级的版本,这是您自己的考虑。)
【文件预览】:
jenkins-shared-lib-master
----README.md(4KB)
----vars()
--------buildAndPushDockerImage.groovy(4KB)
--------parseJson.groovy(2KB)
--------sendSlackMsg.groovy(3KB)
--------triggerJobsFromFile.groovy(1KB)
--------slackNotifyBuild.groovy(4KB)
--------gitPullChanges.groovy(1KB)
--------loadProperties.groovy(2KB)
--------getBuildUser.groovy(239B)
--------getStageLog.groovy(2KB)
--------getStagesDetails.groovy(2KB)
----Jenkinsfile(5KB)