相关疑难解决方法(0)

GitlabCi 部署在多台服务器上

我使用 Gitlab runner 并且在单个服务器上运行良好。gitlab-ci.yml 很简单:

stages:
  - test
  - deploy

test:
  stage: test
  image: php
  tags:
      - docker
  script:
      - echo "Run tests..."
deploy:
    stage: deploy
    tags:
      - shell
    script:
      - sh deploy.sh
Run Code Online (Sandbox Code Playgroud)

正如我所说,这适用于单个服务器,但要在另一台服务器上部署相同的应用程序?我尝试使用相同的 gitlab-runner 配置(相同的 conf.toml),但它只是随机更新其中一个。

是否有超过 1 个跑步者触发 gitlab Ci 并根据 gitlab-ci.yml 部署所有这些?

gitlab gitlab-ci gitlab-ci-runner

6
推荐指数
1
解决办法
4707
查看次数

标签 统计

gitlab ×1

gitlab-ci ×1

gitlab-ci-runner ×1