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)