From df1eff2160444cf32358c87f73602788bca7fa55 Mon Sep 17 00:00:00 2001 From: Dominik Stadler Date: Sat, 23 Jan 2021 12:59:28 +0100 Subject: [PATCH] Adjust README: 3.1.1, adjust steps to release --- README.md | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 0bb7021e..5b79a419 100644 --- a/README.md +++ b/README.md @@ -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...) @@ -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 @@ -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