Skip to content

Release build process

Adam Wisniewski edited this page Apr 20, 2023 · 10 revisions

1. Run the release build in Jenkins

https://hyc-liberty-tools-team-jenkins.swg-devops.com/job/liberty-tools-eclipse-release/ (Sorry... IBM only)

The release build does the following:

  1. Clones the latest content from this git repository
  2. Builds and runs our suite of tests scenarios on Linux
  3. Signs the repository content
  4. Outputs the signed repository directory and repository zip

2. Download and manually test

The release build already runs all of our test scenarios on Linux. The only required testing at this point is to make sure the tool installs without the "Installing unsigned content" prompt (we have yet to figure out how to automate this check).

3. Upload the repository directory and repository.zip to DHE

4. Create git tag and release