我有一个Deploy to IBM Cloud
按钮可以部署 3 个 git 存储库并且效果很好,除非我遇到了维护问题。如果我在其中一个影响其构建方式的存储库中进行编辑,我必须更改pipeline.yml
存在于另一个存储库中的存储库,即与我的.bluemix\toolchain.yml
. 我更愿意将我的pipeline.yml
文件自包含在它们实际相关的存储库中。我toolchain.yml
有 3 个条目,例如:
services:
dashboard-build:
service_id: pipeline
parameters:
services:
- dashboard-repo
name: 'dashboard-{{toolchain.name}}'
configuration:
content:
$ref: dashboard.pipeline.yml
$refType: text
我尝试了一个绝对路径,例如:
ref: https://raw.githubusercontent.com/org/repo/master/.bluemix/dashboard.pipeline.yml
但它出错了
存储库包含无效模板。文件未找到
我可以将管道的位置更改为在其自己的存储库中还是必须与toolchain.yml
?