INNER CODE UNIT · Java
current
zalando/jackson-datatype-money · release.sh:10
current=$({ echo 0.0.0; git tag --list --sort=version:refname; } | tail -n1)
release=$(semver "${current}" -i "$1" --preid RC)
next=$(semver "${release}" -i minor)
git checkout -b "release/${release}"
./mvnw versions:set -D newVersion="${release}"
git commit -am "Release ${release}"
./mvnw clean deploy scm:tag -P release -D tag="${release}" -D pushChanges=false -D skipTests -D dependency-check.skip
git push --tags
./mvnw versions:set -D newVersion="${next}-SNAPSHOT"
docker run -it --rm -e CHANGELOG_GITHUB_TOKEN -v "$(pwd)":/usr/local/src/your-app \
githubchangeloggenerator/github-changelog-generator -u zalando -p jackson-datatype-money
git commit -am "Development ${next}-SNAPSHOT"
git push