Gitlab CICD 主机集群部署

你是否有将一个CD任务应用在多台服务器上,今天他来了:

stages:
  - deploy
deploy:
  stage: deploy
  script:
    - mkdir /data/test
  parallel: # 这表示这个作业将会以并行方式执行
    matrix: # 用于指定并行执行的不同服务器
      - server:
        - staging-vm-21
        - staging-vm-131
  tags:
    - test-tag

效果:

Gitlab CICD 主机集群部署_第1张图片

Gitlab CICD 主机集群部署_第2张图片

注意:

去掉这个选项,否则部分任务可能会失败。

Gitlab CICD 主机集群部署_第3张图片

 

你可能感兴趣的:(DevOps,gitlab,服务器,linux)