Started by user arjan tijms
Rebuilds build #69
Running as arjan tijms
Agent basic-m2wbd is provisioned from template basic
---
apiVersion: "v1"
kind: "Pod"
metadata:
labels:
jenkins: "slave"
jenkins/label-digest: "61a7508ed1b04e9ada836fcd14d4d8ef5687c7dd"
jenkins/label: "basic"
name: "basic-m2wbd"
namespace: "authorization"
spec:
containers:
- env:
- name: "JENKINS_SECRET"
value: "********"
- name: "JENKINS_TUNNEL"
value: "jenkins-discovery.authorization.svc.cluster.local:50000"
- name: "JENKINS_AGENT_NAME"
value: "basic-m2wbd"
- name: "JENKINS_REMOTING_JAVA_OPTS"
value: "-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true\
\ -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true"
- name: "JAVA_TOOL_OPTIONS"
value: ""
- name: "_JAVA_OPTIONS"
value: ""
- name: "OPENJ9_JAVA_OPTIONS"
value: "-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle"
- name: "JENKINS_NAME"
value: "basic-m2wbd"
- name: "JENKINS_AGENT_WORKDIR"
value: "/home/jenkins/agent"
- name: "JENKINS_URL"
value: "http://jenkins-ui.authorization.svc.cluster.local/authorization/"
image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc"
imagePullPolicy: "Always"
name: "jnlp"
resources:
limits:
cpu: "2000m"
memory: "4096Mi"
requests:
cpu: "1000m"
memory: "4096Mi"
tty: true
volumeMounts:
- mountPath: "/home/jenkins/.m2/toolchains.xml"
name: "m2-dir"
readOnly: true
subPath: "toolchains.xml"
- mountPath: "/home/jenkins/.mavenrc"
name: "m2-dir"
readOnly: true
subPath: ".mavenrc"
- mountPath: "/opt/tools"
name: "volume-0"
readOnly: false
- mountPath: "/home/jenkins"
name: "volume-2"
readOnly: false
- mountPath: "/home/jenkins/.m2/repository"
name: "volume-3"
readOnly: false
- mountPath: "/home/jenkins/.m2/settings-security.xml"
name: "m2-secret-dir"
readOnly: true
subPath: "settings-security.xml"
- mountPath: "/home/jenkins/.m2/wrapper"
name: "volume-4"
readOnly: false
- mountPath: "/home/jenkins/.m2/settings.xml"
name: "m2-secret-dir"
readOnly: true
subPath: "settings.xml"
- mountPath: "/home/jenkins/.ssh"
name: "volume-1"
readOnly: false
subPath: ""
- mountPath: "/home/jenkins/agent"
name: "workspace-volume"
readOnly: false
workingDir: "/home/jenkins/agent"
nodeSelector:
kubernetes.io/os: "linux"
restartPolicy: "Never"
volumes:
- name: "volume-0"
persistentVolumeClaim:
claimName: "tools-claim-jiro-authorization"
readOnly: true
- name: "m2-secret-dir"
secret:
secretName: "m2-secret-dir"
- emptyDir:
medium: ""
name: "volume-2"
- configMap:
name: "m2-dir"
name: "m2-dir"
- configMap:
name: "known-hosts"
name: "volume-1"
- emptyDir:
medium: ""
name: "workspace-volume"
- emptyDir:
medium: ""
name: "volume-4"
- emptyDir:
medium: ""
name: "volume-3"
Building remotely on basic-m2wbd (basic) in workspace /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] Deferred wipeout is used...
[ssh-agent] Looking for ssh-agent implementation...
[ssh-agent] Exec ssh-agent (binary ssh-agent on a remote machine)
$ ssh-agent
SSH_AUTH_SOCK=/tmp/ssh-UCscyvsFbRrv/agent.49
SSH_AGENT_PID=51
[ssh-agent] Started.
Running ssh-add (command line suppressed)
Identity added: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage@tmp/private_key_10060535377003541762.key (/home/jenkins/agent/workspace/1_authorization-api-build-and-stage@tmp/private_key_10060535377003541762.key)
[ssh-agent] Using credentials eclipse-authorization-bot (GitHub bot (SSH))
The recommended git tool is: NONE
using credential github-bot-ssh
Cloning the remote Git repository
Cloning repository git@github.com:jakartaee/authorization.git
> git init /home/jenkins/agent/workspace/1_authorization-api-build-and-stage # timeout=10
Fetching upstream changes from git@github.com:jakartaee/authorization.git
> git --version # timeout=10
> git --version # 'git version 2.20.1'
using GIT_SSH to set credentials GitHub bot (SSH)
[INFO] Currently running in a labeled security context
> /usr/bin/chcon --type=ssh_home_t /home/jenkins/agent/workspace/1_authorization-api-build-and-stage@tmp/jenkins-gitclient-ssh5070670286159016704.key
Verifying host key using manually-configured host key entries
> git fetch --tags --force --progress -- git@github.com:jakartaee/authorization.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url git@github.com:jakartaee/authorization.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 83b513e64f41e5ca489a2a899f5642c3e1a872fe (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 83b513e64f41e5ca489a2a899f5642c3e1a872fe # timeout=10
Commit message: "Merge pull request #163 from arjantijms/efsl_11"
> git rev-list --no-walk 2ee1731a9cab1101f74a22f43c4ca8082b5e99d1 # timeout=10
[1_authorization-api-build-and-stage] $ /bin/bash -e /tmp/jenkins4722132935949195601.sh
gpg: directory '/home/jenkins/.gnupg' created
gpg: keybox '/home/jenkins/.gnupg/pubring.kbx' created
gpg: key 57A170137B7D6C03: 1 signature not checked due to a missing key
gpg: /home/jenkins/.gnupg/trustdb.gpg: trustdb created
gpg: key 57A170137B7D6C03: public key "Eclipse Project for JACC <jacc-dev@eclipse.org>" imported
gpg: To migrate 'secring.gpg', with each smartcard, run: gpg --card-status
gpg: key 57A170137B7D6C03: secret key imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: no ultimately trusted keys found
Secret subkeys are available.
pub rsa4096/57A170137B7D6C03
created: 2018-09-29 expires: 2028-10-02 usage: SCEA
trust: unknown validity: unknown
ssb rsa4096/686823BE17A98D9D
created: 2018-09-29 expires: 2028-10-02 usage: S
[ unknown] (1). Eclipse Project for JACC <jacc-dev@eclipse.org>
pub rsa4096/57A170137B7D6C03
created: 2018-09-29 expires: 2028-10-02 usage: SCEA
trust: unknown validity: unknown
ssb rsa4096/686823BE17A98D9D
created: 2018-09-29 expires: 2028-10-02 usage: S
[ unknown] (1). Eclipse Project for JACC <jacc-dev@eclipse.org>
Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)
1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
pub rsa4096/57A170137B7D6C03
created: 2018-09-29 expires: 2028-10-02 usage: SCEA
trust: ultimate validity: unknown
ssb rsa4096/686823BE17A98D9D
created: 2018-09-29 expires: 2028-10-02 usage: S
[ unknown] (1). Eclipse Project for JACC <jacc-dev@eclipse.org>
Please note that the shown key validity is not necessarily correct
unless you restart the program.
Secret subkeys are available.
gpg: checking the trustdb
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: next trustdb check due at 2028-10-02
pub rsa4096/57A170137B7D6C03
created: 2018-09-29 expires: 2028-10-02 usage: SCEA
trust: ultimate validity: ultimate
ssb rsa4096/686823BE17A98D9D
created: 2018-09-29 expires: 2028-10-02 usage: S
[ultimate] (1). Eclipse Project for JACC <jacc-dev@eclipse.org>
pub rsa4096/57A170137B7D6C03
created: 2018-09-29 expires: 2028-10-02 usage: SCEA
trust: ultimate validity: ultimate
ssb rsa4096/686823BE17A98D9D
created: 2018-09-29 expires: 2028-10-02 usage: S
[ultimate] (1). Eclipse Project for JACC <jacc-dev@eclipse.org>
Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)
1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu
pub rsa4096/57A170137B7D6C03
created: 2018-09-29 expires: 2028-10-02 usage: SCEA
trust: ultimate validity: ultimate
ssb rsa4096/686823BE17A98D9D
created: 2018-09-29 expires: 2028-10-02 usage: S
[ultimate] (1). Eclipse Project for JACC <jacc-dev@eclipse.org>
[1_authorization-api-build-and-stage] $ /bin/bash -e /tmp/jenkins10488062815544026120.sh
[1_authorization-api-build-and-stage] $ /bin/bash -e /tmp/jenkins10511801264803487387.sh
[1_authorization-api-build-and-stage] $ /bin/bash -ex /tmp/jenkins13916258851115621260.sh
+ '[' false = true ']'
+ '[' false = true ']'
+ MVN_HOME=/opt/tools/apache-maven/latest
+ JAVA_HOME=/opt/tools/java/openjdk/jdk-17/latest
+ PATH=/opt/tools/apache-maven/latest/bin:/opt/tools/java/openjdk/jdk-17/latest/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ VERSIONS_PLUGIN=org.codehaus.mojo:versions-maven-plugin:2.5
+ HELP_PLUGIN=org.apache.maven.plugins:maven-help-plugin:2.1.1
+ MVN_EXTRA='--batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging'
+ MAVEN_SKIP_RC=1
+ BUILD_DIR=/home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api
+ grep '<version>' pom.xml
+ grep RC
+ echo '-[ Not an RC version ]-------------------------------------------'
-[ Not an RC version ]-------------------------------------------
+ grep '<version>' pom.xml
+ grep SNAPSHOT
<version>3.0.0-SNAPSHOT</version>
++ mvn -version
+ TEST_MVN='Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Maven home: /opt/tools/apache-maven/latest
Java version: 17.0.2, vendor: Oracle Corporation, runtime: /opt/tools/java/openjdk/jdk-17/17.0.2+8
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.2.9-300.fc38.x86_64", arch: "amd64", family: "unix"'
+ echo 'Maven version: Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Maven home: /opt/tools/apache-maven/latest
Java version: 17.0.2, vendor: Oracle Corporation, runtime: /opt/tools/java/openjdk/jdk-17/17.0.2+8
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.2.9-300.fc38.x86_64", arch: "amd64", family: "unix"'
Maven version: Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Maven home: /opt/tools/apache-maven/latest
Java version: 17.0.2, vendor: Oracle Corporation, runtime: /opt/tools/java/openjdk/jdk-17/17.0.2+8
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.2.9-300.fc38.x86_64", arch: "amd64", family: "unix"
+ echo ' '
+ echo 'Compute release versions'
Compute release versions
++ mvn --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging -B org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version
+ PROJECT_VERSION='[INFO] Scanning for projects...
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- help:2.1.1:evaluate (default-cli) @ jakarta.authorization-api ---
[INFO] No artifact parameter specified, using '\''jakarta.authorization:jakarta.authorization-api:jar:3.0.0-SNAPSHOT'\'' as project.
[INFO]
3.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8.757 s
[INFO] Finished at: 2024-04-05T18:09:54Z
[INFO] ------------------------------------------------------------------------'
+ echo 'Project version: [INFO] Scanning for projects...
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- help:2.1.1:evaluate (default-cli) @ jakarta.authorization-api ---
[INFO] No artifact parameter specified, using '\''jakarta.authorization:jakarta.authorization-api:jar:3.0.0-SNAPSHOT'\'' as project.
[INFO]
3.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8.757 s
[INFO] Finished at: 2024-04-05T18:09:54Z
[INFO] ------------------------------------------------------------------------'
Project version: [INFO] Scanning for projects...
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- help:2.1.1:evaluate (default-cli) @ jakarta.authorization-api ---
[INFO] No artifact parameter specified, using 'jakarta.authorization:jakarta.authorization-api:jar:3.0.0-SNAPSHOT' as project.
[INFO]
3.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 8.757 s
[INFO] Finished at: 2024-04-05T18:09:54Z
[INFO] ------------------------------------------------------------------------
+ echo '\n'
\n
++ mvn --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging -B org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.version
++ grep -E '^[0-9]+(\.[0-9]+)+-SNAPSHOT$'
+ SNAPSHOT_VERSION=3.0.0-SNAPSHOT
+ '[' -z 3.0.0 ']'
+ '[' -z '' ']'
++ echo 3.0.0
++ sed -e 's/\([0-9][0-9]*\.[0-9][0-9]*\).*/\1/'
+ NEXT_VERSION=3.0
+ set -f
+ NEXT_COMPONENTS=(${RELEASE_VERSION//\./ })
+ LAST_INDEX=2
+ NEXT_COMPONENTS[${LAST_INDEX}]=1
++ echo 3 0 1
++ tr ' ' .
+ NEXT_VERSION=3.0.1-SNAPSHOT
+ RELEASE_TAG=3.0.0-RELEASE
+ echo 'Current version: 3.0.0-SNAPSHOT'
Current version: 3.0.0-SNAPSHOT
+ echo 'Release version: 3.0.0'
Release version: 3.0.0
+ echo 'Next version: 3.0.1-SNAPSHOT'
Next version: 3.0.1-SNAPSHOT
+ echo 'Release tag: 3.0.0-RELEASE'
Release tag: 3.0.0-RELEASE
+ '[' -z 3.0.0-SNAPSHOT -o -z 3.0.0 -o -z 3.0.1-SNAPSHOT ']'
+ '[' false = true ']'
+ MVN_DEPLOY_ARGS=nexus-staging:deploy
++ git remote
+ GIT_ORIGIN=origin
+ echo '-[ Prepare branch ]-------------------------------------------------------------'
-[ Prepare branch ]-------------------------------------------------------------
++ git branch -r
++ grep origin/3.0.0
+ [[ -n origin/3.0.0-M4 ]]
+ '[' true = true ']'
+ echo 'origin/3.0.0 branch already exists, deleting'
origin/3.0.0 branch already exists, deleting
+ git push --delete origin 3.0.0
error: unable to delete '3.0.0': remote ref does not exist
error: failed to push some refs to 'git@github.com:jakartaee/authorization.git'
+ echo '-[ Release tag cleanup ]--------------------------------------------------------'
-[ Release tag cleanup ]--------------------------------------------------------
++ git ls-remote --tags origin
++ grep 3.0.0-RELEASE
+ [[ -n '' ]]
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
+ git branch --delete 3.0.0
error: branch '3.0.0' not found.
+ git checkout -b 3.0.0
Switched to a new branch '3.0.0'
+ git tag --delete 3.0.0-RELEASE
error: tag '3.0.0-RELEASE' not found.
+ '[' 3.0.0-SNAPSHOT '!=' 3.0.0 ']'
+ echo '-[ Set release version ]--------------------------------------------------------'
-[ Set release version ]--------------------------------------------------------
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api
++ mvn --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging -B org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.artifactId
++ grep -Ev '(^\[)'
+ ARTIFACT_ID=jakarta.authorization-api
++ mvn --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging -B org.apache.maven.plugins:maven-help-plugin:2.1.1:evaluate -Dexpression=project.groupId
++ grep -Ev '(^\[)'
+ GROUP_ID=jakarta.authorization
+ mvn -U -C -DnewVersion=3.0.0 -DgenerateBackupPoms=false clean org.codehaus.mojo:versions-maven-plugin:2.5:set --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging
[INFO] Scanning for projects...
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ jakarta.authorization-api ---
[INFO]
[INFO] --- flatten:1.6.0:clean (flatten.clean) @ jakarta.authorization-api ---
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0-SNAPSHOT
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- versions:2.5:set (default-cli) @ jakarta.authorization-api ---
[INFO] Searching for local aggregator root...
[INFO] Local aggregation root: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
[INFO] Processing change of jakarta.authorization:jakarta.authorization-api:3.0.0-SNAPSHOT -> 3.0.0
[INFO] Processing jakarta.authorization:jakarta.authorization-api
[INFO] Updating project jakarta.authorization:jakarta.authorization-api
[INFO] from version 3.0.0-SNAPSHOT to 3.0.0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 12.385 s
[INFO] Finished at: 2024-04-05T18:10:15Z
[INFO] ------------------------------------------------------------------------
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
+ echo '-[ Commit modified pom.xml files ]----------------------------------------------'
-[ Commit modified pom.xml files ]----------------------------------------------
++ git status
++ grep -E 'modified:.*pom\.xml'
++ sed -e 's/[[:space:]][[:space:]]*modified:[[:space:]][[:space:]]*//'
+ POM_FILES=api/pom.xml
+ git add api/pom.xml
+ git commit -m 'Prepare release jakarta.authorization:jakarta.authorization-api:3.0.0'
[3.0.0 d41e205] Prepare release jakarta.authorization:jakarta.authorization-api:3.0.0
1 file changed, 1 insertion(+), 1 deletion(-)
+ echo '-[ Deploy artifacts to staging repository https://jakarta.oss.sonatype.org/content/groups/staging/jakarta/security/jacc/jakarta.security.jacc-api/${RELEASE_VERSION} ]-------------------------------------'
-[ Deploy artifacts to staging repository https://jakarta.oss.sonatype.org/content/groups/staging/jakarta/security/jacc/jakarta.security.jacc-api/${RELEASE_VERSION} ]-------------------------------------
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api
+ mvn -U -C -DskipTests -Ddoclint=none -Poss-release clean package gpg:sign install:install nexus-staging:deploy --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging
[INFO] Scanning for projects...
[INFO] Inspecting build with total of 1 modules...
[INFO] Installing Nexus Staging features:
[INFO] ... total of 1 executions of maven-deploy-plugin replaced with nexus-staging-maven-plugin
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ jakarta.authorization-api ---
[INFO]
[INFO] --- flatten:1.6.0:clean (flatten.clean) @ jakarta.authorization-api ---
[INFO]
[INFO] --- enforcer:3.4.1:enforce (enforce-maven) @ jakarta.authorization-api ---
[INFO] Rule 0: org.apache.maven.enforcer.rules.version.RequireMavenVersion passed
[INFO]
[INFO] --- spec-version:2.2:set-spec-properties (default) @ jakarta.authorization-api ---
[INFO]
[INFO] -- spec properties --
[INFO] spec.bundle.symbolic-name = jakarta.security.jacc-api
[INFO] spec.implementation.version = 3.0.0
[INFO] spec.extension.name = jakarta.security.jacc
[INFO] spec.bundle.spec.version = 3.0
[INFO] spec.specification.version = 3.0
[INFO] spec.bundle.version = 3.0.0
[INFO]
[INFO]
[INFO] --- resources:3.3.1:resources (default-resources) @ jakarta.authorization-api ---
[INFO] Copying 0 resource from src/main/java to target/classes
[INFO] Copying 1 resource from src/main/resources to target/classes
[INFO] Copying 2 resources from .. to target/classes/META-INF
[INFO] Copying 0 resource from to target/classes/META-INF
[INFO]
[INFO] --- flatten:1.6.0:flatten (flatten) @ jakarta.authorization-api ---
[INFO] Generating flattened POM of project jakarta.authorization:jakarta.authorization-api:jar:3.0.0...
[INFO]
[INFO] --- compiler:3.13.0:compile (default-compile) @ jakarta.authorization-api ---
[INFO] Recompiling the module because of changed source code.
[INFO] Compiling 17 source files with javac [debug release 17 module-path] to target/classes
[INFO] JDK-8318913 workaround: patched module-info.class requires version from [17.0.2] to [17] on 1 JDK modules [java.base]
[INFO]
[INFO] --- bundle:5.1.9:manifest (bundle-manifest) @ jakarta.authorization-api ---
[INFO] No MANIFEST.MF file found, generating manifest.
[INFO] Writing manifest: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/classes/META-INF/MANIFEST.MF
[INFO]
[INFO] --- resources:3.3.1:testResources (default-testResources) @ jakarta.authorization-api ---
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/src/test/resources
[INFO]
[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ jakarta.authorization-api ---
[INFO] No sources to compile
[INFO]
[INFO] --- surefire:3.1.2:test (default-test) @ jakarta.authorization-api ---
[INFO] Tests are skipped.
[INFO]
[INFO] --- jar:3.3.0:jar (default-jar) @ jakarta.authorization-api ---
[INFO] Building jar: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.jar
[INFO]
[INFO] --- cyclonedx:2.7.9:makeAggregateBom (default) @ jakarta.authorization-api ---
[INFO] CycloneDX: Resolving Dependencies
[INFO] CycloneDX: Creating BOM version 1.4 with 1 component(s)
[INFO] CycloneDX: Writing and validating BOM (XML): /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.xml
[INFO] attaching as jakarta.authorization-api-3.0.0-cyclonedx.xml
[INFO] CycloneDX: Writing and validating BOM (JSON): /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.json
[WARNING] Unknown keyword additionalItems - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword
[INFO] attaching as jakarta.authorization-api-3.0.0-cyclonedx.json
[INFO]
[INFO] --- spec-version:2.2:check-module (default) @ jakarta.authorization-api ---
[INFO]
[INFO] --- source:3.2.1:jar-no-fork (attach-sources) @ jakarta.authorization-api ---
[INFO] Building jar: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-sources.jar
[INFO]
[INFO] --- javadoc:3.6.0:jar (attach-javadocs) @ jakarta.authorization-api ---
[INFO] No previous run data found, generating javadoc.
[INFO] Building jar: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-javadoc.jar
[INFO]
[INFO] --- javadoc:3.6.0:jar (attach-api-javadocs) @ jakarta.authorization-api ---
[INFO] Configuration changed, re-generating javadoc.
[INFO] Building jar: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-javadoc.jar
[WARNING] artifact jakarta.authorization:jakarta.authorization-api:javadoc:javadoc:3.0.0 already attached, replace previous instance
[INFO]
[INFO] --- gpg:3.1.0:sign (default-cli) @ jakarta.authorization-api ---
[INFO] Signing 6 files with default secret key.
[INFO]
[INFO] --- install:3.1.1:install (default-cli) @ jakarta.authorization-api ---
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/.flattened-pom.xml to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.pom
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.jar to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.jar
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.xml to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.xml
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.json to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.json
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-sources.jar to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-sources.jar
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-javadoc.jar to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-javadoc.jar
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.jar.asc to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.jar.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.pom.asc to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.pom.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.xml.asc to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.xml.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.json.asc to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.json.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-sources.jar.asc to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-sources.jar.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-javadoc.jar.asc to /home/jenkins/.m2/repository/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-javadoc.jar.asc
[INFO]
[INFO] --- nexus-staging:1.6.13:deploy (default-cli) @ jakarta.authorization-api ---
[INFO] Performing local staging (local stagingDirectory="/home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging")...
[INFO] + Using server credentials "ossrh" from Maven settings.
[INFO] * Connected to Nexus at https://jakarta.oss.sonatype.org:443/, is version 2.15.1-02 and edition "Professional"
[INFO] * Using staging profile ID "3ca673581bc6" (matched by Nexus).
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.jar to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.jar
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/.flattened-pom.xml to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.pom
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.xml to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.xml
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.json to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.json
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-sources.jar to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-sources.jar
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-javadoc.jar to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-javadoc.jar
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.jar.asc to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.jar.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0.pom.asc to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0.pom.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.xml.asc to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.xml.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/bom.json.asc to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-cyclonedx.json.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-sources.jar.asc to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-sources.jar.asc
[INFO] Installing /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/jakarta.authorization-api-3.0.0-javadoc.jar.asc to /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target/nexus-staging/staging/3ca673581bc6/jakarta/authorization/jakarta.authorization-api/3.0.0/jakarta.authorization-api-3.0.0-javadoc.jar.asc
[INFO] Performing remote staging...
[INFO]
[INFO] * Remote staging into staging profile ID "3ca673581bc6"
[INFO] * Created staging repository with ID "jakartaauthorization-1012".
[INFO] * Staging repository at https://jakarta.oss.sonatype.org:443/service/local/staging/deployByRepositoryId/jakartaauthorization-1012
[INFO] * Uploading locally staged artifacts to profile jakarta.authorization
[INFO] * Upload of locally staged artifacts finished.
[INFO] * Closing staging repository with ID "jakartaauthorization-1012".
Waiting for operation to complete...
...
[INFO] Remote staged 1 repositories, finished with success.
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 43.210 s
[INFO] Finished at: 2024-04-05T18:10:59Z
[INFO] ------------------------------------------------------------------------
+ echo '-[ Deployed artifacts to staging repository https://jakarta.oss.sonatype.org/content/groups/staging/jakarta/security/jacc/jakarta.security.jacc-api/${RELEASE_VERSION} ]-------------------------------------'
-[ Deployed artifacts to staging repository https://jakarta.oss.sonatype.org/content/groups/staging/jakarta/security/jacc/jakarta.security.jacc-api/${RELEASE_VERSION} ]-------------------------------------
+ echo '-[ Tag release ]----------------------------------------------------------------'
-[ Tag release ]----------------------------------------------------------------
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
+ git tag 3.0.0-RELEASE -m 'Release jakarta.authorization:jakarta.authorization-api:3.0.0'
+ '[' 3.0.0-SNAPSHOT '!=' 3.0.1-SNAPSHOT ']'
+ echo '-[ Set next snapshot version ]--------------------------------------------------'
-[ Set next snapshot version ]--------------------------------------------------
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api
+ mvn -U -C -DnewVersion=3.0.1-SNAPSHOT -DgenerateBackupPoms=false clean org.codehaus.mojo:versions-maven-plugin:2.5:set --batch-mode -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -Pstaging
[INFO] Scanning for projects...
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ jakarta.authorization-api ---
[INFO] Deleting /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/target
[INFO]
[INFO] --- flatten:1.6.0:clean (flatten.clean) @ jakarta.authorization-api ---
[INFO] Deleting /home/jenkins/agent/workspace/1_authorization-api-build-and-stage/api/.flattened-pom.xml
[INFO]
[INFO] ----------< jakarta.authorization:jakarta.authorization-api >-----------
[INFO] Building Jakarta Authorization 3.0.0
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- versions:2.5:set (default-cli) @ jakarta.authorization-api ---
[INFO] Searching for local aggregator root...
[INFO] Local aggregation root: /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
[INFO] Processing change of jakarta.authorization:jakarta.authorization-api:3.0.0 -> 3.0.1-SNAPSHOT
[INFO] Processing jakarta.authorization:jakarta.authorization-api
[INFO] Updating project jakarta.authorization:jakarta.authorization-api
[INFO] from version 3.0.0 to 3.0.1-SNAPSHOT
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.190 s
[INFO] Finished at: 2024-04-05T18:11:02Z
[INFO] ------------------------------------------------------------------------
+ cd /home/jenkins/agent/workspace/1_authorization-api-build-and-stage
+ echo '-[ Commit modified pom.xml files ]----------------------------------------------'
-[ Commit modified pom.xml files ]----------------------------------------------
++ git status
++ grep -E 'modified:.*pom\.xml'
++ sed -e 's/[[:space:]][[:space:]]*modified:[[:space:]][[:space:]]*//'
+ POM_FILES=api/pom.xml
+ git add api/pom.xml
+ git commit -m 'Prepare next development cycle for 3.0.1-SNAPSHOT'
[3.0.0 f92748b] Prepare next development cycle for 3.0.1-SNAPSHOT
1 file changed, 1 insertion(+), 1 deletion(-)
++ git status
+ GIT_STATUS='On branch 3.0.0
nothing to commit, working tree clean'
+ echo On branch 3.0.0 nothing to commit, working tree clean
On branch 3.0.0 nothing to commit, working tree clean
+ '[' false = true ']'
+ echo '-[ Push branch and tag to GitHub ]----------------------------------------------'
-[ Push branch and tag to GitHub ]----------------------------------------------
+ git push origin 3.0.0
remote:
remote: Create a pull request for '3.0.0' on GitHub by visiting:
remote: https://github.com/jakartaee/authorization/pull/new/3.0.0
remote:
To github.com:jakartaee/authorization.git
* [new branch] 3.0.0 -> 3.0.0
+ git push origin 3.0.0-RELEASE
To github.com:jakartaee/authorization.git
* [new tag] 3.0.0-RELEASE -> 3.0.0-RELEASE
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 51 killed;
[ssh-agent] Stopped.
Finished: SUCCESS