[ https://issues.apache.org/jira/browse/MRELEASE-1042?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17313437#comment-17313437 ]
Henning Schmiedehausen commented on MRELEASE-1042: -------------------------------------------------- With the 3.0.0-M1 release more than a year old (with major regressions), the M2 release being cancelled and the M3 change stalled for 10 months now because of this bug: What can I do to help get this out. I am running a patched version of the release plugin for a long time (> four years) and I really want to get back to a world where I can use officially released plugins. What is needed to get this 3.0.0-M3 release out? > releaseProfiles get overriden by activeProfiles > ----------------------------------------------- > > Key: MRELEASE-1042 > URL: https://issues.apache.org/jira/browse/MRELEASE-1042 > Project: Maven Release Plugin > Issue Type: Bug > Components: perform > Affects Versions: 3.0.0-M2 > Reporter: Arnaud Heritier > Assignee: Robert Scholte > Priority: Major > Fix For: 3.0.0-M3 > > Time Spent: 20m > Remaining Estimate: 0h > > I tried to release a project with 3.0.0-M2 and potentially it is another > problem related to MRELEASE-1038 [~rfscholte] [~olamy] > > In our corporate POM we have a pluginManagement entry: > {code:java} > <plugin> > <artifactId>maven-release-plugin</artifactId> > <version>2.5.3</version> > <configuration> > <mavenExecutorId>forked-path</mavenExecutorId> > <useReleaseProfile>false</useReleaseProfile> > <releaseProfiles>cloudbees-internal-release</releaseProfiles> > </configuration> > </plugin> > {code} > My project extends it and has no settings related to the release plugin > In my user settings I have > {code:java} > <activeProfiles> > <activeProfile>cloudbees-internal-deploy</activeProfile> > <activeProfile>cloudbees-snapshots</activeProfile> > <activeProfile>apache-staging</activeProfile> > </activeProfiles> > {code} > Then I release my project using 3.0.0-M2 with > {code:java} > mvn org.apache.maven.plugins:maven-release-plugin:3.0.0-M2:prepare > org.apache.maven.plugins:maven-release-plugin:3.0.0-M2:perform > {code} > The perform step is taking my user profiles but not the ones from > "releaseProfiles" > {noformat} > [INFO] Executing: /bin/sh -c cd /Users/arnaud/some/path/target/checkout && > /Users/arnaud/.asdf/installs/maven/3.6.3/bin/mvn -s > /var/folders/bw/j0tmy8p52szfms6c7qb0tx2r0000gn/T/release-settings4094445863857985100.xml > -f pom.xml deploy -P > cloudbees-internal-deploy,cloudbees-snapshots,apache-staging -f > pom.xml{noformat} > Not sure if it could be because I call the release plugin with the full GAV > but it is strange ... > > -- This message was sent by Atlassian Jira (v8.3.4#803005)