我想为多个应用程序使用相同的 bluemix 交付管道。我可以将其设置导出到某个模板吗?
提前致谢!
从这里找到的文档中,
部分:从管道
生成 YAML 文件 您可以从管道生成 YAML 文件。
使用以下格式的 URL 从现有管道生成文件:http(s)://<DevOps 服务域>/pipeline/user/project/yaml
此调用不需要接受标头。您可以从浏览器使用此调用。
注意:出于安全原因,生成的管道 YAML 文件中省略了安全阶段环境属性值。
要重复使用此下载的模板,请按照上面共享的链接 - 只需在您的其他代码项目文件夹的根目录下创建一个.bluemix文件夹,并将此模板文件放在此 .bluemix 文件夹中。该文件应命名为pipeline.yml
现在怎么做(2020 年 3 月)
要导出管道,只需添加/yaml
到管道 url。例子:
从:
https://cloud.ibm.com/devops/pipelines/<pipeline-guid>?env_id=<ibm_cloud_region>
至:
https://cloud.ibm.com/devops/pipelines/<pipeline-guid>/yaml?env_id=<ibm_cloud_region>
下载文件并将其存储为pipeline.yml
. 正如@Sanjay.Joshi 所说,将它放在.bluemix
项目根目录的文件夹中。