是否可以导出交货管道设置?

时间:2017-03-06 13:00:07

标签: ibm-cloud devops-services

我想为几个应用程序使用相同的bluemix传递管道。我可以将其设置导出到某个模板吗?

提前致谢!

2 个答案:

答案 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文件夹中。