This is a very simple Gradle pipeline with on-demand releasing enabled.
By default the pipeline will run only the ./gradlew check command on branches (feature and master) and PRs. If a build is triggered on master and the doRelease box is ticked it will do ./gradlew release instead.
I know this is far from being perfect and in fact this pipeline and the gradleDockerPipeline should be merged together.
This is a very simple Gradle pipeline with on-demand releasing enabled.
By default the pipeline will run only the ./gradlew check command on branches (feature and master) and PRs. If a build is triggered on master and the
doRelease
box is ticked it will do./gradlew release
instead.I know this is far from being perfect and in fact this pipeline and the gradleDockerPipeline should be merged together.