Skip to content
This repository has been archived by the owner on Nov 19, 2024. It is now read-only.

Commit

Permalink
Adjust README: 3.1.1, adjust steps to release
Browse files Browse the repository at this point in the history
  • Loading branch information
centic9 committed Jan 23, 2021
1 parent 17e1497 commit df1eff2
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,16 +74,19 @@ See https://jenkinsci.github.io/maven-hpi-plugin/ for details.
Rolling a release requires you to set up a few additional things:

* Run with Java 8 to not push code compiled with a newer version of Java
* Github authentication should work via SSH, Username used should bet "git",
* Github authentication should work via SSH, username used should bet "git",
it should use one of the local private SSH keys which should be uploaded to
Github, see https://github.com/settings/keys, test via

`ssh -vT git@github.com`
`ssh -T git@github.com`

You should get back a line containing `You've successfully authenticated`

* Jenkins-CI authentication should work via settings in
`~/.m2/settings.xml`, see http://maven.apache.org/guides/mini/guide-encryption.html
for details
* The mvn-calls below should not require "username" and "password"
* The mvn-calls below should not require "username" or "password", if they
do ask for it, then some setup is incorrect
* Check that all tests pass ("mvn findbugs:check" and "mvn checkstyle::check" report
violations but are not blocking releases for now...)

Expand All @@ -99,10 +102,14 @@ violations but are not blocking releases for now...)

`mvn release:prepare -DskipTests`

This will ask for the release numbers and the tag in the source control system.

* Roll the release

`mvn release:perform -DskipTests -Darguments="-DskipTests"`

This should perform the actual uploads of the resulting binary packages.

* Update release notes at https://github.com/jenkinsci/jacoco-plugin/releases

* Release should be visible immediately at
Expand Down Expand Up @@ -245,10 +252,14 @@ See the

## Change Log

#### Version 3.1.1-SNAPSHOT (unreleased)
#### Version 3.1.2-SNAPSHOT (unreleased)

- ...

#### Version 3.1.1 (Jan 23, 2021)

- Updated the overall coverage reporting also as a float percentage

#### Version 3.1.0 (Nov 13, 2020)

- Update to JaCoco 0.8.6 to add support for JDK 15
Expand Down

0 comments on commit df1eff2

Please sign in to comment.