0
不同結帳這裏是我們的circle.yml文件:CircleCI circle.yml文件 - 如何與不同的分支
machine:
services:
- docker
java:
version: openjdk7
checkout:
override:
- step 1
- step 2
- step 3
dependencies:
pre:
- step a
- step b
override:
- step i
- step ii
test:
override:
- echo "test"
deployment:
production:
branch: master
commands:
- step one
- step two
staging:
branch: /release-.*/
commands:
- step one
- step two
- step three
正如你可以看到我們已經做不同的部署步驟,從生產到登臺。 是否有可能防禦白堊部分?例如在結帳部分,如下所示:
machine:
services:
- docker
java:
version: openjdk7
checkout:
prod:
branch: /release-.*/
override:
- step 1
- step 2
- step 3
stage:
branch: master
override:
- different step 1
- different step 2
- different step 3