Hi, I am looking for help with the BK release procedure with gradle. We dropped maven support in this version but all release scripts and docs use maven.
I found a gradle plugin that supposedly implements functionality similar to maven's release plugin: https://github.com/researchgate/gradle-release One catch is the project does not look active/no commits in 2+ years. Are there better alternatives? Current instructions: https://bookkeeper.apache.org/community/release_guide/ Scripts that use maven: --------------- $ pwd ~/src/bookkeeper/dev $ grep -rI "mvn " . docker/run.sh:echo ' mvn clean install' release/000-run-docker.sh:VERSION=`cd $BOOKKEEPER_ROOT && mvn org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version | grep -Ev '(^\[|Download\w+:)' | sed 's/^\(.*\)-SNAPSHOT/\1/'` release/003-release-perform.sh:mvn release:perform \ release/001-release-branch.sh:mvn release:branch \ release/002-release-prepare.sh:mvn release:prepare \ $ pwd ~/src/bookkeeper/site/scripts $ grep -r mvn . ./javadoc-gen.sh: mvn clean install javadoc:aggregate -DskipTests ----------------- -- Andrey Yegorov