[JAVA-3793] Support publishing release builds on Evergreen Created: 18/Jul/20  Updated: 28/Oct/23  Resolved: 29/Jul/20

Status: Closed
Project: Java Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: 4.1.0

Type: Improvement Priority: Major - P3
Reporter: Jeffrey Yemin Assignee: Jeffrey Yemin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by DRIVERS-1383 Automate Driver Releases Implementing
Duplicate
is duplicated by JAVA-3827 Automate Driver Releases Closed
Related
related to JAVA-3981 Use nexus plugin to automate releasin... Backlog

 Description   

Support publishing release builds from Evergreen. This will relying on the Evergreen support for triggering versions with git tags. It will only publish builds to Sonatype. It will not:

  • Bump the version in build.gradle
  • Add the git tag

It will just run the following commands on Evergreen, using the configured signing key.

  ./gradlew --stacktrace --info publishArchives
  ./gradlew --stacktrace --info :bson-scala:publishArchives :driver-scala:publishArchives -PdefaultScalaVersions=2.11.12,2.12.10


Generated at Thu Feb 08 09:00:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.