首页 > 解决方案 > 从管道获取 Jenkinsfile 路径?

问题描述

我有一个多分支管道作业,我在其中指定了 Jenkinsfile 的自定义位置。有没有办法从管道中检索这个 Jenkinsfile 的路径?

这是我想要实现的目标:我有一个由多个项目(monorepo)组成的 git 存储库。每个项目都有自己的 Jenkins 多分支管道构建,它们仅在 Jenkinsfile 的名称和路径上有所不同。这些项目构建了 Docker 镜像,我想按照项目路径来规范 Docker 镜像命名,也就是 Jenkinsfile 的目录。目前我在 Jenkinsfile 中手动添加名称,但我认为如果我可以从 Jenkins 中检索此信息会更好。

标签: jenkinsjenkins-pipeline

解决方案


推荐阅读