GitLab модифицирует существующего бегуна для сборки из другой ветки, которая не является основной - PullRequest
0 голосов
/ 28 августа 2018

программный стажер здесь, я хочу временно изменить ветку, из которой мы строим и развернуть наш dev, я хочу установить его из master в ie.e. branch1. Пока что я изменил ветку по умолчанию в репозитории GitLab с master на branch1, и вот как выглядит наш .gitlab-ci.yml:

build:dev:
  stage: build
  only:
    - branch1
  tags:
    - project-dev
  script:
    - docker-compose build

deploy:dev:
  stage: deploy
  only:
    - branch1
  tags:
    - project-dev
  script:
    - docker-compose stop server
    - docker-compose run server mix ecto.migrate
    - docker-compose up -d

upload-to-testfairy:
    stage: build
    only:
      - branch1
    tags:
      - project-simulant
    script:
       <doesn't really matter I guess>

Я подумал, что этого будет достаточно, но новые задания, похоже, не запущены, и я не могу найти способ вызвать их вручную. Заранее спасибо.

1 Ответ

0 голосов
/ 28 августа 2018

Опс, мой плохой, оказалось, что я не обновлял файл yml в branch1 и все еще ждал изменений в master для сборки и развертывания, после того как я обновил файл в branch1, он автоматически начал сборку этого коммита в branch1 .

...