jenkins - 从管道获取 Jenkinsfile 路径?
问题描述
我有一个多分支管道作业,我在其中指定了 Jenkinsfile 的自定义位置。有没有办法从管道中检索这个 Jenkinsfile 的路径?
这是我想要实现的目标:我有一个由多个项目(monorepo)组成的 git 存储库。每个项目都有自己的 Jenkins 多分支管道构建,它们仅在 Jenkinsfile 的名称和路径上有所不同。这些项目构建了 Docker 镜像,我想按照项目路径来规范 Docker 镜像命名,也就是 Jenkinsfile 的目录。目前我在 Jenkinsfile 中手动添加名称,但我认为如果我可以从 Jenkins 中检索此信息会更好。
解决方案
推荐阅读
- html - 如何使用 CSS 拉伸元素的高度?
- react-native - React Native 纸张标签标签颜色变化
- twilio - 如何获得 Twilio 函数以继续通话并返回收集信息
- docker - nginx处理器后面的docker上的Nifi配置未打开
- caching - 咖啡因缓存:如何在不更改过期时间的情况下更新缓存值
- css - Angular - 具有多项选择的活动和非活动 CSS
- c# - 如何通过更改源处理来自 Cosmos DB 中不同容器的更改
- json - 如何使用颤振将数据发送到互联网 HTTP Post 请求(已修复)
- bash - head 命令删除部分行
- python - 将 Pandas DataFrame 传递给函数的最佳实践