我想为几个应用程序使用相同的bluemix传递管道。我可以将其设置导出到某个模板吗?
提前致谢!
答案 0 :(得分:5)
从找到的文档here,
部分:从管道生成一个YAML文件
您可以从管道生成YAML文件。
使用以下格式的URL从现有管道生成文件:
http(s)://<DevOps Services domain>/pipeline/user/project/yaml
此调用不需要接受标头。您可以在浏览器中使用此调用。
注意:出于安全原因,生成的管道YAML文件中省略了安全阶段环境属性值。
要重新使用此下载的模板,请根据上面分享的链接 - 在其他代码项目文件夹的根目录下创建 .bluemix 文件夹,并将此模板文件放在此.bluemix文件夹中。该文件应命名为 pipeline.yml
答案 1 :(得分:0)
现在如何操作(2020年3月)
要导出管道,只需在管道URL中添加/yaml
。例如:
发件人:
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
文件夹中。