We are using git-flow, and by our pattern of use,
master is pristine and only used to push releases. It is untouched by humans and only integrated by the circleci build.
develop test succeeds, we
git flow release which merges to
master. Given this scenario, when
master sees an update, it currently re-runs tests then runs the deployment.
Re-running tests on
master significantly adds to our time to deploy.
Can I skip tests on the
master branch and only run the deployment?