В моем репозитории github у меня есть две ветви: master
и release
.Так что в настоящее время эта .travis.yml
конфигурация:
deploy:
provider: heroku
api_key:
secure: [MY-ENCRYPTED-KEY]
app: myapp
on:
repo: helloworld/myapp
branch: release
run:
- restart
skip_cleanup: true
позволяет развернуть приложение heroku с именем myapp
из ветви release
.
Согласно документации , я могу указать собственное имя приложения, например так (dev
и production
ключи):
deploy:
provider: heroku
api_key:
secure: [MY-ENCRYPTED-KEY]
app:
dev: myapp-dev
production: myapp
on:
repo: helloworld/myapp
branch: release
run:
- restart
skip_cleanup: true
Теперь вопрос:
Как мне указать веткудля каждого приложения?Как:
master
ветвь ->
myapp-dev
(dev) release
ветвь ->
myapp
(производство)
Документация по этому вопросу не ясна ...