New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Engine Yard deployment is skipped when the environment is specified via branch name #6212
Labels
Comments
I believe this is the culprit: travis-ci/travis-build@39323f0. This changed the way we look up default branches in certain conditions. We accounted for the |
BanzaiMan
added a commit
to travis-ci/travis-build
that referenced
this issue
Jun 22, 2016
This is a continuation of @39323f0, which addressed the issue of finding the default branch name for deployment for Heroku. In addition to the `app` key, we support the `environment` key value in `engineyard` provider. This was omitted in the previous commit, leading to travis-ci/travis-ci#6212 Thus, this commit resolves travis-ci/travis-ci#6212
BanzaiMan
added a commit
to travis-ci/travis-build
that referenced
this issue
Jun 23, 2016
This is a continuation of @39323f0, which addressed the issue of finding the default branch name for deployment for Heroku. In addition to the `app` key, we support the `environment` key value in `engineyard` provider. This was omitted in the previous commit, leading to travis-ci/travis-ci#6212 Thus, this commit resolves travis-ci/travis-ci#6212
BanzaiMan
added a commit
to travis-ci/travis-build
that referenced
this issue
Jun 23, 2016
This is a continuation of @39323f0, which addressed the issue of finding the default branch name for deployment for Heroku. In addition to the `app` key, we support the `environment` key value in `engineyard` provider. This was omitted in the previous commit, leading to travis-ci/travis-ci#6212 Thus, this commit resolves travis-ci/travis-ci#6212
BanzaiMan
added a commit
to travis-ci/travis-build
that referenced
this issue
Jun 23, 2016
Instead of gathering the branches in `deploy.*.app` key values, we revert to the old logic of scraping `deploy.*.*`, except `deploy.edge.*`. `deploy.edge` is used for dpl testing instead. Using it for inspecting branch names is wrong, and can lead to travis-ci/travis-ci#6212.
This was fixed by travis-ci/travis-build#752. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
https://docs.travis-ci.com/user/deployment/engineyard#Application-or-Environment-to-deploy
This is currently broken.
See reproduction here: https://travis-ci.org/BanzaiMan/travis_production_test/builds/139574415
The text was updated successfully, but these errors were encountered: