Francis>files updated to switch over to using a Gradle docker container to
run
Francis>the build/release steps as well.

Docker does unify the environment, however, I'm not sure it is good to make
Docker the only option for the release.
Gradle enables single-command "build+test+publish to SVN/Nexus" workflow,
so I guess it might make docker.sh obsolete.

Could you give it a try?
Here are the commands:
https://github.com/vlsi/vlsi-release-plugins/tree/master/plugins/stage-vote-release-plugin#testing-release-procedure

Francis>If the change to move to Gradle is checked in

To my best knowledge, the missing bits are:
* Documentation (site) update to reflect Maven -> Gradle
* Errorprone
* OWASP plugin
* "Unused dependency"
* "Used but undeclared dependency"
* Removal of pom.xml files

I'm not really sure there's a hard requirement to implement all of the
above before flipping the switch.
I'm inclined that OWASP and "unused/used dependency" can be implemented
later. Freel free to correct me.

Vladimir

Reply via email to