Log Tools Maintainer Guide
Making a release
- Increment version numbers in
build.gradle.kts
andbuildSrc/build.gradle.kts
- Upload to Bintray:
../log-tools $ gradle publish -PpublishUrl=ihmcRelease - Publish to Gradle plugins site:
../log-tools/buildSrc $ gradle publishPlugins - Click 'Publish' in Bintray: https://bintray.com/ihmcrobotics/maven-release/log-tools
- Tag commit with
`:bookmark: X.X.X`
- Document release notes at Log Tools Release Notes
Upgrading dependent projects
Here we use a regular expression to set the versions to the latest:
Searching in *.gradle, *.gradle.kts
, replace
(us\.ihmc[ \t\x0B\S\.]*log-tools[ \t\x0B:"a-zA-Z)]*)([0-9\.]+)("|')
with
$1<version>$3