Started by an SCM change Running as SYSTEM Building in workspace /var/jenkins_home/workspace/geckoMinioRelease using credential jenkins_gitlab > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://gitlab.com/gecko.io/geckominio.git # timeout=10 Cleaning workspace > git rev-parse --verify HEAD # timeout=10 Resetting working tree > git reset --hard # timeout=10 > git clean -fdx # timeout=10 Fetching upstream changes from https://gitlab.com/gecko.io/geckominio.git > git --version # timeout=10 using GIT_ASKPASS to set credentials The Gitlab user for the jenkins > git fetch --tags --progress https://gitlab.com/gecko.io/geckominio.git +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/develop^{commit} # timeout=10 Checking out Revision 83041a1ddcbf72bf1b17f57fbc7c42072ed2ceca (refs/remotes/origin/develop) > git config core.sparsecheckout # timeout=10 > git checkout -f 83041a1ddcbf72bf1b17f57fbc7c42072ed2ceca Commit message: "Merge branch 'develop' of https://gitlab.com/gecko.io/geckominio.git into develop" > git rev-list --no-walk 6545acf0a11617606e27fba1e722140079d287c3 # timeout=10 [geckoMinioRelease] $ /bin/sh -xe /tmp/jenkins5663506785004151186.sh + ./gradlew clean test build release -Drelease.dir=/var/jenkins_home/repo.gecko/release/geckoMinio -x testOSGi Starting a Gradle Daemon (subsequent builds will be faster) > Task :org.gecko.minio:clean > Task :org.gecko.minio.config:clean > Task :org.gecko.minio.tests:clean > Task :org.gecko.minio:compileJava > Task :org.gecko.minio:processResources > Task :org.gecko.minio:classes > Task :org.gecko.minio:compileTestJava NO-SOURCE > Task :org.gecko.minio:processTestResources NO-SOURCE > Task :org.gecko.minio:testClasses UP-TO-DATE > Task :org.gecko.minio:test NO-SOURCE > Task :org.gecko.minio.config:compileJava NO-SOURCE > Task :org.gecko.minio.config:processResources NO-SOURCE > Task :org.gecko.minio.config:classes UP-TO-DATE > Task :org.gecko.minio.config:compileTestJava NO-SOURCE > Task :org.gecko.minio.config:processTestResources NO-SOURCE > Task :org.gecko.minio.config:testClasses UP-TO-DATE > Task :org.gecko.minio.config:test NO-SOURCE > Task :org.gecko.minio:jar FAILED /var/jenkins_home/workspace/geckoMinioRelease/org.gecko.minio/src/org/gecko/minio/package-info.java:0: error: Baseline mismatch for package org.gecko.minio, MAJOR change. Current is 3.0.0, repo is 3.0.0, suggest 4.0.0 or 3.1.0 MAJOR PACKAGE org.gecko.minio MINOR CLASS org.gecko.minio.MinioClientException ADDED METHOD <init>(java.lang.String,java.lang.String) ADDED RETURN void MAJOR INTERFACE org.gecko.minio.MinioClient ADDED METHOD bucketExists(java.lang.String) ADDED ACCESS abstract ADDED RETURN boolean ADDED METHOD createBucket(java.lang.String) ADDED ACCESS abstract ADDED RETURN void ADDED METHOD deleteBucket(java.lang.String) ADDED ACCESS abstract ADDED RETURN void REMOVED METHOD deleteFile(java.lang.String) REMOVED ACCESS abstract REMOVED RETURN void REMOVED METHOD deleteFile(java.lang.String,java.lang.String) REMOVED ACCESS abstract REMOVED RETURN void ADDED METHOD deleteObject(java.lang.String) ADDED ACCESS abstract ADDED RETURN void ADDED METHOD deleteObject(java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN void REMOVED METHOD getFile(java.lang.String,java.lang.String) REMOVED ACCESS abstract REMOVED RETURN java.io.InputStream REMOVED METHOD getFile(java.lang.String,java.lang.String,java.lang.String) REMOVED ACCESS abstract REMOVED RETURN java.io.InputStream ADDED METHOD getObject(java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN java.io.InputStream ADDED METHOD getObject(java.lang.String,java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN java.io.InputStream ADDED METHOD listBuckets() ADDED ACCESS abstract ADDED RETURN org.gecko.minio.message.ListAllMyBucketsResult ADDED METHOD listObjects(java.lang.String) ADDED ACCESS abstract ADDED RETURN org.gecko.minio.message.ListBucketResult ADDED METHOD objectExists(java.lang.String) ADDED ACCESS abstract ADDED RETURN boolean ADDED METHOD objectExists(java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN boolean ADDED METHOD putObject(java.lang.String,java.lang.String,java.io.InputStream) ADDED ACCESS abstract ADDED RETURN void ADDED METHOD putObject(java.lang.String,java.lang.String,java.lang.String,java.io.InputStream) ADDED ACCESS abstract ADDED RETURN void REMOVED METHOD uploadFile(java.lang.String,java.lang.String,java.io.InputStream) REMOVED ACCESS abstract REMOVED RETURN void REMOVED METHOD uploadFile(java.lang.String,java.lang.String,java.lang.String,java.io.InputStream) REMOVED ACCESS abstract REMOVED RETURN void /var/jenkins_home/workspace/geckoMinioRelease/org.gecko.minio/bnd.bnd:6: error: The bundle version (3.0.0/3.0.0) is too low, must be at least 4.0.0 MAJOR BUNDLE org.gecko.minio MAJOR API <api> MAJOR PACKAGE org.gecko.minio MINOR CLASS org.gecko.minio.MinioClientException ADDED METHOD <init>(java.lang.String,java.lang.String) ADDED RETURN void MAJOR INTERFACE org.gecko.minio.MinioClient ADDED METHOD bucketExists(java.lang.String) ADDED ACCESS abstract ADDED RETURN boolean ADDED METHOD createBucket(java.lang.String) ADDED ACCESS abstract ADDED RETURN void ADDED METHOD deleteBucket(java.lang.String) ADDED ACCESS abstract ADDED RETURN void REMOVED METHOD deleteFile(java.lang.String) REMOVED ACCESS abstract REMOVED RETURN void REMOVED METHOD deleteFile(java.lang.String,java.lang.String) REMOVED ACCESS abstract REMOVED RETURN void ADDED METHOD deleteObject(java.lang.String) ADDED ACCESS abstract ADDED RETURN void ADDED METHOD deleteObject(java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN void REMOVED METHOD getFile(java.lang.String,java.lang.String) REMOVED ACCESS abstract REMOVED RETURN java.io.InputStream REMOVED METHOD getFile(java.lang.String,java.lang.String,java.lang.String) REMOVED ACCESS abstract REMOVED RETURN java.io.InputStream ADDED METHOD getObject(java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN java.io.InputStream ADDED METHOD getObject(java.lang.String,java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN java.io.InputStream ADDED METHOD listBuckets() ADDED ACCESS abstract ADDED RETURN org.gecko.minio.message.ListAllMyBucketsResult ADDED METHOD listObjects(java.lang.String) ADDED ACCESS abstract ADDED RETURN org.gecko.minio.message.ListBucketResult ADDED METHOD objectExists(java.lang.String) ADDED ACCESS abstract ADDED RETURN boolean ADDED METHOD objectExists(java.lang.String,java.lang.String) ADDED ACCESS abstract ADDED RETURN boolean ADDED METHOD putObject(java.lang.String,java.lang.String,java.io.InputStream) ADDED ACCESS abstract ADDED RETURN void ADDED METHOD putObject(java.lang.String,java.lang.String,java.lang.String,java.io.InputStream) ADDED ACCESS abstract ADDED RETURN void REMOVED METHOD uploadFile(java.lang.String,java.lang.String,java.io.InputStream) REMOVED ACCESS abstract REMOVED RETURN void REMOVED METHOD uploadFile(java.lang.String,java.lang.String,java.lang.String,java.io.InputStream) REMOVED ACCESS abstract REMOVED RETURN void ADDED PACKAGE org.gecko.minio.message ADDED CLASS org.gecko.minio.message.Bucket ADDED METHOD <init>() ADDED RETURN void ADDED METHOD clone() ADDED ACCESS protected ADDED RETURN java.lang.Object ADDED METHOD equals(java.lang.Object) ADDED RETURN boolean ADDED METHOD finalize() ADDED ACCESS protected ADDED RETURN void ADDED METHOD getCreationDate() ADDED RETURN java.time.ZonedDateTime ADDED METHOD getName() ADDED RETURN java.lang.String ADDED METHOD hashCode() ADDED RETURN int ADDED METHOD setCreationDate(java.time.ZonedDateTime) ADDED RETURN void ADDED METHOD setName(java.lang.String) ADDED RETURN void ADDED METHOD toString() ADDED RETURN java.lang.String ADDED ANNOTATED javax.xml.bind.annotation.XmlAccessorType ADDED PROPERTY value='FIELD' ADDED CLASS org.gecko.minio.message.Content ADDED METHOD <init>() ADDED RETURN void ADDED METHOD clone() ADDED ACCESS protected ADDED RETURN java.lang.Object ADDED METHOD equals(java.lang.Object) ADDED RETURN boolean ADDED METHOD finalize() ADDED ACCESS protected ADDED RETURN void ADDED METHOD getEtag() ADDED RETURN java.lang.String ADDED METHOD getKey() ADDED RETURN java.lang.String ADDED METHOD getLastModified() ADDED RETURN java.time.ZonedDateTime ADDED METHOD getOwner() ADDED RETURN org.gecko.minio.message.Owner ADDED METHOD getSize() ADDED RETURN int ADDED METHOD getStorageClass() ADDED RETURN java.lang.String ADDED METHOD hashCode() ADDED RETURN int ADDED METHOD setEtag(java.lang.String) ADDED RETURN void ADDED METHOD setKey(java.lang.String) ADDED RETURN void ADDED METHOD setLastModified(java.time.ZonedDateTime) ADDED RETURN void ADDED METHOD setOwner(org.gecko.minio.message.Owner) ADDED RETURN void ADDED METHOD setSize(int) ADDED RETURN void ADDED METHOD setStorageClass(java.lang.String) ADDED RETURN void ADDED METHOD toString() ADDED RETURN java.lang.String ADDED ANNOTATED javax.xml.bind.annotation.XmlAccessorType ADDED PROPERTY value='FIELD' ADDED CLASS org.gecko.minio.message.ListAllMyBucketsResult ADDED METHOD <init>() ADDED RETURN void ADDED METHOD clone() ADDED ACCESS protected ADDED RETURN java.lang.Object ADDED METHOD equals(java.lang.Object) ADDED RETURN boolean ADDED METHOD finalize() ADDED ACCESS protected ADDED RETURN void ADDED METHOD getBuckets() ADDED RETURN java.util.List ADDED METHOD getOwner() ADDED RETURN org.gecko.minio.message.Owner ADDED METHOD hashCode() ADDED RETURN int ADDED METHOD setBuckets(java.util.List) ADDED RETURN void ADDED METHOD setOwner(org.gecko.minio.message.Owner) ADDED RETURN void ADDED METHOD toString() ADDED RETURN java.lang.String ADDED ANNOTATED javax.xml.bind.annotation.XmlAccessorType ADDED PROPERTY value='FIELD' ADDED ANNOTATED javax.xml.bind.annotation.XmlRootElement ADDED PROPERTY name='ListAllMyBucketsResult' ADDED PROPERTY namespace='http://s3.amazonaws.com/doc/2006-03-01/' ADDED CLASS org.gecko.minio.message.ListBucketResult ADDED METHOD <init>() ADDED RETURN void ADDED METHOD clone() ADDED ACCESS protected ADDED RETURN java.lang.Object ADDED METHOD equals(java.lang.Object) ADDED RETURN boolean ADDED METHOD finalize() ADDED ACCESS protected ADDED RETURN void ADDED METHOD getCommonPrefixes() ADDED RETURN java.util.List ADDED METHOD getContents() ADDED RETURN java.util.List ADDED METHOD getContinuationToken() ADDED RETURN java.lang.String ADDED METHOD getDelimiter() ADDED RETURN java.lang.String ADDED METHOD getEncodingType() ADDED RETURN java.lang.String ADDED METHOD getKeyCount() ADDED RETURN int ADDED METHOD getMaxKeys() ADDED RETURN int ADDED METHOD getName() ADDED RETURN java.lang.String ADDED METHOD getNextContinuationToken() ADDED RETURN java.lang.String ADDED METHOD getPrefix() ADDED RETURN java.lang.String ADDED METHOD getStartAfter() ADDED RETURN java.lang.String ADDED METHOD hashCode() ADDED RETURN int ADDED METHOD isTruncated() ADDED RETURN boolean ADDED METHOD setCommonPrefixes(java.util.List) ADDED RETURN void ADDED METHOD setContents(java.util.List) ADDED RETURN void ADDED METHOD setContinuationToken(java.lang.String) ADDED RETURN void ADDED METHOD setDelimiter(java.lang.String) ADDED RETURN void ADDED METHOD setEncodingType(java.lang.String) ADDED RETURN void ADDED METHOD setKeyCount(int) ADDED RETURN void ADDED METHOD setMaxKeys(int) ADDED RETURN void ADDED METHOD setName(java.lang.String) ADDED RETURN void ADDED METHOD setNextContinuationToken(java.lang.String) ADDED RETURN void ADDED METHOD setPrefix(java.lang.String) ADDED RETURN void ADDED METHOD setStartAfter(java.lang.String) ADDED RETURN void ADDED METHOD setTruncated(boolean) ADDED RETURN void ADDED METHOD toString() ADDED RETURN java.lang.String ADDED ANNOTATED javax.xml.bind.annotation.XmlAccessorType ADDED PROPERTY value='FIELD' ADDED ANNOTATED javax.xml.bind.annotation.XmlRootElement ADDED PROPERTY name='ListBucketResult' ADDED PROPERTY namespace='http://s3.amazonaws.com/doc/2006-03-01/' ADDED CLASS org.gecko.minio.message.Owner ADDED METHOD <init>() ADDED RETURN void ADDED METHOD clone() ADDED ACCESS protected ADDED RETURN java.lang.Object ADDED METHOD equals(java.lang.Object) ADDED RETURN boolean ADDED METHOD finalize() ADDED ACCESS protected ADDED RETURN void ADDED METHOD getDisplayName() ADDED RETURN java.lang.String ADDED METHOD getId() ADDED RETURN java.lang.String ADDED METHOD hashCode() ADDED RETURN int ADDED METHOD setDisplayName(java.lang.String) ADDED RETURN void ADDED METHOD setId(java.lang.String) ADDED RETURN void ADDED METHOD toString() ADDED RETURN java.lang.String ADDED ANNOTATED javax.xml.bind.annotation.XmlAccessorType ADDED PROPERTY value='FIELD' ADDED VERSION 1.0.0 CHANGED MANIFEST <manifest> CHANGED HEADER Export-Package CHANGED CLAUSE org.gecko.minio ADDED PARAMETER uses::org.gecko.minio.message ADDED CLAUSE org.gecko.minio.message ADDED PARAMETER uses::javax.xml.bind.annotation ADDED PARAMETER version:1.0.0 CHANGED HEADER Import-Package ADDED CLAUSE javax.xml.bind ADDED CLAUSE javax.xml.bind.annotation ADDED CLAUSE javax.xml.bind.annotation.adapters CHANGED RESOURCES <resources> ADDED RESOURCE org/gecko/minio/message/packageinfo ADDED SHA 02D1E68F8F29951BCA35A271EF247309B236A498 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':org.gecko.minio:jar'. > org.gecko.minio has errors, 2 errors were reported * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 9s 6 actionable tasks: 6 executed Build step 'Execute shell' marked build as failure Recording test results Finished: FAILURE