如何在Bluemix Delivery Pipeline中创建并行作业?

时间:2017-03-26 05:03:01

标签: ibm-cloud devops

我想创建一个Bluemix Delivery Pipeline,它将构建的工件部署到并行的多个bluemix区域,但我似乎无法找到定义并行阶段和/或作业的方法。

2 个答案:

答案 0 :(得分:1)

你可以有2个阶段,一个用于美国部署和英国部署的另一个阶段。在一个阶段,你可以拥有Build&部署作业,如下图所示。平行运行舞台。确保从manifest.yml

中删除Domain

enter image description here

答案 1 :(得分:1)

我已按上述方式完成此操作。只需在第一阶段完成后进行第二阶段自动发布。我还经常创建多个manifest.yml文件(每个区域一个 - 或部署目标),然后将相应的manifest.yml文件复制到主manifest.yml中,作为执行部署的脚本的一部分。这是一个例子:

#!/bin/bash
# Move proper manifest file into place
cp manifest_testzone.yml manifest.yml