From f6c1133662e38a9d313b37f5f05a8e3199c3ef2c Mon Sep 17 00:00:00 2001 From: Mark Waite Date: Sat, 4 Jan 2025 18:04:58 -0700 Subject: [PATCH] Enable incrementals for easier testing and development https://www.jenkins.io/doc/developer/tutorial-improve/enable-incrementals/ describes the steps taken in the commit. https://www.jenkins.io/doc/developer/plugin-development/incrementals/ provides more details of the benefits of incrementals and the way that they help users and developers. --- .mvn/extensions.xml | 7 +++++++ .mvn/maven.config | 2 ++ pom.xml | 13 ++++++++----- 3 files changed, 17 insertions(+), 5 deletions(-) create mode 100644 .mvn/extensions.xml create mode 100644 .mvn/maven.config diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml new file mode 100644 index 0000000..4e0774d --- /dev/null +++ b/.mvn/extensions.xml @@ -0,0 +1,7 @@ + + + io.jenkins.tools.incrementals + git-changelist-maven-extension + 1.8 + + diff --git a/.mvn/maven.config b/.mvn/maven.config new file mode 100644 index 0000000..2a0299c --- /dev/null +++ b/.mvn/maven.config @@ -0,0 +1,2 @@ +-Pconsume-incrementals +-Pmight-produce-incrementals diff --git a/pom.xml b/pom.xml index 6b8a1e2..a7a65e2 100644 --- a/pom.xml +++ b/pom.xml @@ -9,6 +9,9 @@ + 2.2.1 + -SNAPSHOT + jenkinsci/plot-plugin 2.361 ${jenkins.baseline}.4 @@ -30,7 +33,7 @@ plot hpi Plot plugin - 2.2.1-SNAPSHOT + ${revision}${changelist} https://github.com/jenkinsci/plot-plugin @@ -140,10 +143,10 @@ - scm:git:https://github.com/jenkinsci/plot-plugin.git - scm:git:git@github.com:jenkinsci/plot-plugin.git - https://github.com/jenkinsci/plot-plugin - HEAD + scm:git:https://github.com/${gitHubRepo}.git + scm:git:git@github.com:${gitHubRepo}.git + https://github.com/${gitHubRepo} + ${scmTag}