You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 18, 2021. It is now read-only.
We should be able to to simplify release configuration and get rid of "releasing.build.branch" completely:
releasing {
//we should be able to get rid of the below and configure automatically:
build.branch =System.getenv("TRAVIS_BRANCH")
}
It is super annoying that I have to configure TRAVIS_BRANCH env variable even for local testing or releasing from local (I'm not Travis!). Fixing it will make the tools easier to use today, and easier to integrate with other tools in the future.
Workflow
travisReleasePrepare task ensures that TRAVIS_BRANCH is checked out.
in other workflows (non-travis), for example local testing, deployment from local, we don’t read nor require the TRAVIS_BRANCH property at all.
Problem
We should be able to to simplify release configuration and get rid of "releasing.build.branch" completely:
It is super annoying that I have to configure TRAVIS_BRANCH env variable even for local testing or releasing from local (I'm not Travis!). Fixing it will make the tools easier to use today, and easier to integrate with other tools in the future.
Workflow
Suggested implementation
See the suggested starting point design at: #102