这里是软件实习生,我想临时更改用于构建和部署开发人员的分支,我希望将其从master设置为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>
我认为这足够了,但是似乎没有新的作业被触发,我也找不到手动触发它们的方法。预先感谢。
答案 0 :(得分:0)
糟糕的是,事实是,我尚未在branch1中更新yml文件,并且它仍在等待master中的更改以进行构建和部署,在我更新了branch1中的文件后,它会自动开始构建并提交到branch1中