我当前有我的Jenkins Job Builder Directory结构:
jenkins
---global-defaults.yaml
---global-macros.yaml
---global-templates.yaml
---projectfolderA
| ---projectA.yaml
projecta.yaml在ProjectAfolder中可以找到模板和宏,但在当前情况下不能找到模板和宏。它总是可以找到全局默认。
有什么办法可以获得project.yaml文件,以识别顶级模板/宏?
更新作业时,只需附加到存储全局默认值/template/macros的目录的路径。
jenkins-jobs --conf config_file update path_to_project_folder:path_to_globals_folder