Hi developers, I've got an issue with the release plugin as it does not recognize the parameter -Dproject.scm.developerConnection.
My build fails with: Missing required setting: scm connection or developerConnection must be specified. It works if I add an scm tag to the pom.xml, but I would prefer to pass the scm connection via commandline as describes here: https://maven.apache.org/guides/mini/guide-releasing.html The reason is that we have got a central build pipeline which builds 100+ applications. After migrating to the (great) release plugin mechanism, we have to add the scm tag to all application pom.xml files. Therefore I would like to pass the parameter from outside via -D option. If you confirm that this is an issue I would have a look at the code and might provide a patch. Best regards, Lui P.S. full output attached
mvn org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare -Dproject.scm.connection=https://github.com/lbaeumer/sonar.git -X Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00) Maven home: /usr/local/Cellar/maven/3.5.3/libexec Java version: 1.8.0_111, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.13.6", arch: "x86_64", family: "mac" [DEBUG] Created new class realm maven.api [DEBUG] Importing foreign packages into class realm maven.api [DEBUG] Imported: javax.annotation.* < plexus.core [DEBUG] Imported: javax.annotation.security.* < plexus.core [DEBUG] Imported: javax.enterprise.inject.* < plexus.core [DEBUG] Imported: javax.enterprise.util.* < plexus.core [DEBUG] Imported: javax.inject.* < plexus.core [DEBUG] Imported: org.apache.maven.* < plexus.core [DEBUG] Imported: org.apache.maven.artifact < plexus.core [DEBUG] Imported: org.apache.maven.classrealm < plexus.core [DEBUG] Imported: org.apache.maven.cli < plexus.core [DEBUG] Imported: org.apache.maven.configuration < plexus.core [DEBUG] Imported: org.apache.maven.exception < plexus.core [DEBUG] Imported: org.apache.maven.execution < plexus.core [DEBUG] Imported: org.apache.maven.execution.scope < plexus.core [DEBUG] Imported: org.apache.maven.lifecycle < plexus.core [DEBUG] Imported: org.apache.maven.model < plexus.core [DEBUG] Imported: org.apache.maven.monitor < plexus.core [DEBUG] Imported: org.apache.maven.plugin < plexus.core [DEBUG] Imported: org.apache.maven.profiles < plexus.core [DEBUG] Imported: org.apache.maven.project < plexus.core [DEBUG] Imported: org.apache.maven.reporting < plexus.core [DEBUG] Imported: org.apache.maven.repository < plexus.core [DEBUG] Imported: org.apache.maven.rtinfo < plexus.core [DEBUG] Imported: org.apache.maven.settings < plexus.core [DEBUG] Imported: org.apache.maven.toolchain < plexus.core [DEBUG] Imported: org.apache.maven.usability < plexus.core [DEBUG] Imported: org.apache.maven.wagon.* < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core [DEBUG] Imported: org.apache.maven.wagon.events < plexus.core [DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core [DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core [DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core [DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core [DEBUG] Imported: org.codehaus.classworlds < plexus.core [DEBUG] Imported: org.codehaus.plexus.* < plexus.core [DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core [DEBUG] Imported: org.codehaus.plexus.component < plexus.core [DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core [DEBUG] Imported: org.codehaus.plexus.container < plexus.core [DEBUG] Imported: org.codehaus.plexus.context < plexus.core [DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.logging < plexus.core [DEBUG] Imported: org.codehaus.plexus.personality < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core [DEBUG] Imported: org.eclipse.aether.* < plexus.core [DEBUG] Imported: org.eclipse.aether.artifact < plexus.core [DEBUG] Imported: org.eclipse.aether.collection < plexus.core [DEBUG] Imported: org.eclipse.aether.deployment < plexus.core [DEBUG] Imported: org.eclipse.aether.graph < plexus.core [DEBUG] Imported: org.eclipse.aether.impl < plexus.core [DEBUG] Imported: org.eclipse.aether.installation < plexus.core [DEBUG] Imported: org.eclipse.aether.internal.impl < plexus.core [DEBUG] Imported: org.eclipse.aether.metadata < plexus.core [DEBUG] Imported: org.eclipse.aether.repository < plexus.core [DEBUG] Imported: org.eclipse.aether.resolution < plexus.core [DEBUG] Imported: org.eclipse.aether.spi < plexus.core [DEBUG] Imported: org.eclipse.aether.transfer < plexus.core [DEBUG] Imported: org.eclipse.aether.version < plexus.core [DEBUG] Imported: org.fusesource.jansi.* < plexus.core [DEBUG] Imported: org.slf4j.* < plexus.core [DEBUG] Imported: org.slf4j.helpers.* < plexus.core [DEBUG] Imported: org.slf4j.spi.* < plexus.core [DEBUG] Populating class realm maven.api [INFO] Error stacktraces are turned on. [DEBUG] Message scheme: color [DEBUG] Message styles: debug info warning error success failure strong mojo project [DEBUG] Reading global settings from /usr/local/Cellar/maven/3.5.3/libexec/conf/settings.xml [DEBUG] Reading user settings from /Users/ludgerbaumer/.m2/settings.xml [DEBUG] Reading global toolchains from /usr/local/Cellar/maven/3.5.3/libexec/conf/toolchains.xml [DEBUG] Reading user toolchains from /Users/ludgerbaumer/.m2/toolchains.xml [DEBUG] Using local repository at /Users/ludgerbaumer/.m2/repository [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for /Users/ludgerbaumer/.m2/repository [INFO] Scanning for projects... [DEBUG] Extension realms for project de.test:just-a-test:jar:0.0.1-SNAPSHOT: (none) [DEBUG] Looking up lifecycle mappings for packaging jar from ClassRealm[plexus.core, parent: null] [DEBUG] === REACTOR BUILD PLAN ================================================ [DEBUG] Project: de.test:just-a-test:jar:0.0.1-SNAPSHOT [DEBUG] Tasks: [org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare] [DEBUG] Style: Aggregating [DEBUG] ======================================================================= [INFO] [INFO] ------------------------< de.test:just-a-test >------------------------- [INFO] Building just-a-test 0.0.1-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy] [DEBUG] === PROJECT BUILD PLAN ================================================ [DEBUG] Project: de.test:just-a-test:0.0.1-SNAPSHOT [DEBUG] Dependencies (collect): [] [DEBUG] Dependencies (resolve): [] [DEBUG] Repositories (dependencies): [central (https://repo.maven.apache.org/maven2, default, releases)] [DEBUG] Repositories (plugins) : [central (https://repo.maven.apache.org/maven2, default, releases)] [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) [DEBUG] Style: Aggregating [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?> <configuration> <addSchema default-value="true">${addSchema}</addSchema> <allowReleasePluginSnapshot default-value="false">${allowReleasePluginSnapshot}</allowReleasePluginSnapshot> <allowTimestampedSnapshots default-value="false">${ignoreSnapshots}</allowTimestampedSnapshots> <arguments>${arguments}</arguments> <autoVersionSubmodules default-value="false">${autoVersionSubmodules}</autoVersionSubmodules> <basedir default-value="${basedir}"/> <checkModificationExcludeList>${checkModificationExcludeList}</checkModificationExcludeList> <commitByProject default-value="false">${commitByProject}</commitByProject> <completionGoals default-value="">${completionGoals}</completionGoals> <developmentVersion>${developmentVersion}</developmentVersion> <dryRun default-value="false">${dryRun}</dryRun> <generateReleasePoms default-value="false">${generateReleasePoms}</generateReleasePoms> <javaHome default-value="${java.home}"/> <localRepoDirectory default-value="${maven.repo.local}"/> <mavenExecutorId default-value="invoker">${mavenExecutorId}</mavenExecutorId> <mavenHome default-value="${maven.home}"/> <password>${password}</password> <pomFileName>${pomFileName}</pomFileName> <preparationGoals default-value="clean verify">${preparationGoals}</preparationGoals> <project default-value="${project}"/> <projectVersionPolicyId default-value="default">${projectVersionPolicyId}</projectVersionPolicyId> <pushChanges default-value="true">${pushChanges}</pushChanges> <reactorProjects default-value="${reactorProjects}"/> <releaseVersion>${releaseVersion}</releaseVersion> <remoteTagging default-value="true">${remoteTagging}</remoteTagging> <resume default-value="true">${resume}</resume> <scmCommentPrefix default-value="[maven-release-plugin] ">${scmCommentPrefix}</scmCommentPrefix> <session default-value="${session}"/> <settings default-value="${settings}"/> <suppressCommitBeforeTag default-value="false">${suppressCommitBeforeTag}</suppressCommitBeforeTag> <tag>${tag}</tag> <tagBase>${tagBase}</tagBase> <tagNameFormat default-value="@{project.artifactId}-@{project.version}">${tagNameFormat}</tagNameFormat> <updateDependencies default-value="true">${updateDependencies}</updateDependencies> <updateWorkingCopyVersions default-value="true">${updateWorkingCopyVersions}</updateWorkingCopyVersions> <useEditMode default-value="false">${useEditMode}</useEditMode> <username>${username}</username> <waitBeforeTagging default-value="0">${waitBeforeTagging}</waitBeforeTagging> </configuration> [DEBUG] ======================================================================= [INFO] [INFO] --- maven-release-plugin:2.5.3:prepare (default-cli) @ just-a-test --- [DEBUG] Dependency collection stats: {ConflictMarker.analyzeTime=2091468, ConflictMarker.markTime=941001, ConflictMarker.nodeCount=182, ConflictIdSorter.graphTime=1217356, ConflictIdSorter.topsortTime=670617, ConflictIdSorter.conflictIdCount=68, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=12493939, ConflictResolver.conflictItemCount=171, DefaultDependencyCollector.collectTime=458002287, DefaultDependencyCollector.transformTime=19946073} [DEBUG] org.apache.maven.plugins:maven-release-plugin:jar:2.5.3: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.2.1:compile [DEBUG] org.apache.maven.release:maven-release-manager:jar:2.5.3:compile [DEBUG] org.apache.maven.release:maven-release-api:jar:2.5.3:compile [DEBUG] org.eclipse.aether:aether-util:jar:1.0.0.v20140518:compile [DEBUG] org.eclipse.aether:aether-api:jar:1.0.0.v20140518:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9:compile [DEBUG] junit:junit:jar:3.8.1:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.14:compile [DEBUG] org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile [DEBUG] org.sonatype.plexus:plexus-cipher:jar:1.4:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.2.1:compile [DEBUG] backport-util-concurrent:backport-util-concurrent:jar:3.1:compile [DEBUG] org.apache.maven.shared:maven-invoker:jar:2.2:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile [DEBUG] commons-lang:commons-lang:jar:2.4:compile [DEBUG] commons-cli:commons-cli:jar:1.2:compile [DEBUG] commons-io:commons-io:jar:2.2:compile [DEBUG] org.apache.maven.scm:maven-scm-providers-standard:pom:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-accurev:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.9.4:runtime [DEBUG] org.netbeans.lib:cvsclient:jar:20060125:runtime [DEBUG] ch.ethz.ganymed:ganymed-ssh2:jar:build210:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-gitexe:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-git-commons:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-hg:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-perforce:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-starteam:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-synergy:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-vss:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-tfs:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-integrity:jar:1.9.4:runtime [DEBUG] com.mks.api:mksapi-jar:jar:4.10.9049:runtime [DEBUG] org.codehaus.groovy:groovy-all:jar:1.7.6:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-jazz:jar:1.9.4:runtime [DEBUG] org.apache.maven.scm:maven-scm-manager-plexus:jar:1.8:runtime [DEBUG] org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.9.4:compile [DEBUG] jaxen:jaxen:jar:1.1-beta-8:runtime [DEBUG] jdom:jdom:jar:1.0:runtime [DEBUG] org.apache.maven:maven-model:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-core:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.2.1:compile [DEBUG] org.slf4j:slf4j-jdk14:jar:1.5.6:runtime [DEBUG] org.slf4j:slf4j-api:jar:1.5.6:runtime [DEBUG] org.slf4j:jcl-over-slf4j:jar:1.5.6:runtime [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.2.1:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.1:compile [DEBUG] org.apache.maven.doxia:doxia-logging-api:jar:1.1:compile [DEBUG] org.apache.maven:maven-profile:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.2.1:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.apache.maven:maven-project:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.2.1:compile [DEBUG] org.apache.maven:maven-settings:jar:2.2.1:compile [DEBUG] org.apache.maven.scm:maven-scm-api:jar:1.9.4:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:3.0.15:compile [DEBUG] org.jdom:jdom:jar:1.1:compile [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-release-plugin:2.5.3 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-release-plugin:2.5.3 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-release-plugin:2.5.3 [DEBUG] Included: org.apache.maven.plugins:maven-release-plugin:jar:2.5.3 [DEBUG] Included: org.apache.maven.release:maven-release-manager:jar:2.5.3 [DEBUG] Included: org.apache.maven.release:maven-release-api:jar:2.5.3 [DEBUG] Included: org.eclipse.aether:aether-util:jar:1.0.0.v20140518 [DEBUG] Included: junit:junit:jar:3.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-6 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.14 [DEBUG] Included: org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3 [DEBUG] Included: org.sonatype.plexus:plexus-cipher:jar:1.4 [DEBUG] Included: backport-util-concurrent:backport-util-concurrent:jar:3.1 [DEBUG] Included: org.apache.maven.shared:maven-invoker:jar:2.2 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 [DEBUG] Included: commons-lang:commons-lang:jar:2.4 [DEBUG] Included: commons-cli:commons-cli:jar:1.2 [DEBUG] Included: commons-io:commons-io:jar:2.2 [DEBUG] Included: org.apache.maven.scm:maven-scm-providers-standard:pom:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-accurev:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-bazaar:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-clearcase:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-cvsexe:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-cvs-commons:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-cvsjava:jar:1.9.4 [DEBUG] Included: org.netbeans.lib:cvsclient:jar:20060125 [DEBUG] Included: ch.ethz.ganymed:ganymed-ssh2:jar:build210 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-gitexe:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-git-commons:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-hg:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-perforce:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-starteam:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-svnexe:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-synergy:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-vss:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-tfs:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-integrity:jar:1.9.4 [DEBUG] Included: com.mks.api:mksapi-jar:jar:4.10.9049 [DEBUG] Included: org.codehaus.groovy:groovy-all:jar:1.7.6 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-jazz:jar:1.9.4 [DEBUG] Included: org.apache.maven.scm:maven-scm-manager-plexus:jar:1.8 [DEBUG] Included: org.apache.maven.scm:maven-scm-provider-svn-commons:jar:1.9.4 [DEBUG] Included: jaxen:jaxen:jar:1.1-beta-8 [DEBUG] Included: jdom:jdom:jar:1.0 [DEBUG] Included: org.slf4j:slf4j-jdk14:jar:1.5.6 [DEBUG] Included: org.slf4j:jcl-over-slf4j:jar:1.5.6 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.2.1 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.1 [DEBUG] Included: org.apache.maven.doxia:doxia-logging-api:jar:1.1 [DEBUG] Included: org.apache.maven.scm:maven-scm-api:jar:1.9.4 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:3.0.15 [DEBUG] Included: org.jdom:jdom:jar:1.1 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-release-plugin:2.5.3, parent: sun.misc.Launcher$AppClassLoader@42a57993] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare' with basic configurator --> [DEBUG] (f) addSchema = true [DEBUG] (f) allowReleasePluginSnapshot = false [DEBUG] (f) allowTimestampedSnapshots = false [DEBUG] (f) autoVersionSubmodules = false [DEBUG] (s) basedir = /Users/ludgerbaumer/git/sonar [DEBUG] (f) commitByProject = false [DEBUG] (f) dryRun = false [DEBUG] (f) generateReleasePoms = false [DEBUG] (f) javaHome = /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre [DEBUG] (f) mavenExecutorId = invoker [DEBUG] (f) mavenHome = /usr/local/Cellar/maven/3.5.3/libexec [DEBUG] (f) preparationGoals = clean verify [DEBUG] (f) project = MavenProject: de.test:just-a-test:0.0.1-SNAPSHOT @ /Users/ludgerbaumer/git/sonar/pom.xml [DEBUG] (f) projectVersionPolicyId = default [DEBUG] (f) pushChanges = true [DEBUG] (f) reactorProjects = [MavenProject: de.test:just-a-test:0.0.1-SNAPSHOT @ /Users/ludgerbaumer/git/sonar/pom.xml] [DEBUG] (f) remoteTagging = true [DEBUG] (f) resume = true [DEBUG] (f) scmCommentPrefix = [maven-release-plugin] [DEBUG] (f) session = org.apache.maven.execution.MavenSession@100f9bbe [DEBUG] (f) settings = org.apache.maven.execution.SettingsAdapter@673bb956 [DEBUG] (f) suppressCommitBeforeTag = false [DEBUG] (f) tagNameFormat = @{project.artifactId}-@{project.version} [DEBUG] (f) updateDependencies = true [DEBUG] (f) updateWorkingCopyVersions = true [DEBUG] (f) useEditMode = false [DEBUG] (f) waitBeforeTagging = 0 [DEBUG] -- end configuration -- [DEBUG] release.properties not found - using empty properties [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.205 s [INFO] Finished at: 2018-09-18T21:09:52+02:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) on project just-a-test: Missing required setting: scm connection or developerConnection must be specified. -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) on project just-a-test: Missing required setting: scm connection or developerConnection must be specified. at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290) at org.apache.maven.cli.MavenCli.main (MavenCli.java:194) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) Caused by: org.apache.maven.plugin.MojoFailureException: Missing required setting: scm connection or developerConnection must be specified. at org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease (PrepareReleaseMojo.java:294) at org.apache.maven.plugins.release.PrepareReleaseMojo.execute (PrepareReleaseMojo.java:240) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290) at org.apache.maven.cli.MavenCli.main (MavenCli.java:194) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) Caused by: org.apache.maven.shared.release.ReleaseFailureException: Missing required setting: scm connection or developerConnection must be specified. at org.apache.maven.shared.release.phase.CheckPomPhase.execute (CheckPomPhase.java:83) at org.apache.maven.shared.release.DefaultReleaseManager.prepare (DefaultReleaseManager.java:234) at org.apache.maven.shared.release.DefaultReleaseManager.prepare (DefaultReleaseManager.java:169) at org.apache.maven.shared.release.DefaultReleaseManager.prepare (DefaultReleaseManager.java:146) at org.apache.maven.shared.release.DefaultReleaseManager.prepare (DefaultReleaseManager.java:107) at org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease (PrepareReleaseMojo.java:286) at org.apache.maven.plugins.release.PrepareReleaseMojo.execute (PrepareReleaseMojo.java:240) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154) at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305) at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192) at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105) at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956) at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290) at org.apache.maven.cli.MavenCli.main (MavenCli.java:194) at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356) [ERROR] [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org