Я работаю в проекте .NET Core. У меня есть следующий .travis.yml
файл. Это хорошо работает, но я хочу иметь среду https://dev.mysite.co.uk
.
Все, что слито в ветку develop
, я хочу в конечном итоге на https://dev.mysite.co.uk
, но все, что слилось в ветку master
,Я хочу развернуть в https://www.mysite.co.uk
.
language: csharp
mono: none
sudo: required
dist: xenial
dotnet: 2.2
branches:
only:
- master
- develop
before_script:
- chmod -R a+x scripts
script:
- "./scripts/docker-publish-travis.sh"
after_success:
- "./scripts/after-success.sh"
notifications:
email:
on_success: never
on_failure: always
Как добавить условие в указанный выше файл .travis.yml
, чтобы при ветке develop
запускался другой сценарий?
развернуть ветку
script:
- "./scripts/docker-publish-travis-develop.sh"
мастер ветку
script:
- "./scripts/docker-publish-travis-master.sh"
Я нашел это в документах,но я не уверен, как это будет соответствовать, если я не использую этапы.