You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Robert Scholte (Jira)" <ji...@apache.org> on 2020/05/19 06:44:00 UTC
[jira] [Reopened] (MRELEASE-1042) releaseProfiles get overriden by
activeProfiles
[ https://issues.apache.org/jira/browse/MRELEASE-1042?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Scholte reopened MRELEASE-1042:
--------------------------------------
> 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)