GitLab修改现有运行程序以从另一个非主分支生成

GitLab修改现有运行程序以从另一个非主分支生成,gitlab,branch,gitlab-ci-runner,Gitlab,Branch,Gitlab Ci Runner,这里是软件实习生,我想暂时更改我们构建和部署开发的分支,我想将它从master设置为branch1。到目前为止,我已经将GitLab repo中的默认分支从master更改为branch1,下面是我们的.GitLab-ci.yml的样子: build:dev: stage: build only: - branch1 tags: - project-dev script: - docker-compose build deploy:dev: stag

这里是软件实习生,我想暂时更改我们构建和部署开发的分支,我想将它从master设置为branch1。到目前为止,我已经将GitLab repo中的默认分支从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>
build:dev:
阶段:建造
仅:
-branch1
标签:
-项目开发
脚本:
-docker组合构建
部署:dev:
阶段:部署
仅:
-branch1
标签:
-项目开发
脚本:
-docker组合停止服务器
-docker compose运行服务器mix EXTO.migrate
-docker compose up-d
上传至testfairy:
阶段:建造
仅:
-branch1
标签:
-模拟工程
脚本:

我的坏消息是,我没有更新branch1中的yml文件,它仍然在等待master中的更改以便构建和部署,在我更新branch1中的文件后,它自动开始在branch1中构建提交