Well I always end up with multiple release profiles because different orgs need different GPG signing keys etc...
On Saturday, 11 June 2016, Anders Hammar <[email protected]> wrote: > Even if this (breaking) change is for v3.0.0 of the plugin, I'm missing > some clear docs about how it is supposed to work from now on. Specifically > for the plugin I assume that the idea is that the release profile to use > should be specified explicitly? Also, if the releaseProfile in the > super-POM is to be removed, is the idea that EVERYONE should create their > own release profile and specify it in their (corporate's/organization's) > parent POM? > > /Anders > > On Sat, Jun 11, 2016 at 9:10 AM, Karl Heinz Marbaise <[email protected] > <javascript:;>> > wrote: > > > Ah sorry... > > > > did saw this issue is already scheduled on 3.0... > > > > Kind regards > > Karl Heinz > > > > On 6/11/16 9:00 AM, Karl Heinz Marbaise wrote: > > > >> Hi, > >> > >> This will break backward compatibility in a minor version which is not a > >> good idea..This something for 3.0.0 .... > >> > >> Marking as deprecated good idea...but changing the default...Hm.. > >> > >> Kind regards > >> Karl Heinz Marbaise > >> > >> > >> On 6/10/16 11:20 PM, [email protected] <javascript:;> wrote: > >> > >>> Author: michaelo > >>> Date: Fri Jun 10 21:20:33 2016 > >>> New Revision: 1747802 > >>> > >>> URL: http://svn.apache.org/viewvc?rev=1747802&view=rev > >>> Log: > >>> [MRELEASE-896] Disable and deprecate useReleaseProfile parameter > >>> > >>> Submitted-by: Stefan Ferstl > >>> > >>> This closes #6 > >>> > >>> Modified: > >>> > >>> > >>> > maven/release/trunk/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml > >>> > >>> > >>> > >>> > maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java > >>> > >>> > >>> Modified: > >>> > >>> > maven/release/trunk/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml > >>> > >>> URL: > >>> > >>> > http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml?rev=1747802&r1=1747801&r2=1747802&view=diff > >>> > >>> > >>> > ============================================================================== > >>> > >>> --- > >>> > >>> > maven/release/trunk/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml > >>> (original) > >>> +++ > >>> > >>> > maven/release/trunk/maven-release-plugin/src/it/projects/perform/MRELEASE-459/pom.xml > >>> Fri Jun 10 21:20:33 2016 > >>> @@ -57,6 +57,7 @@ > >>> </dependency> > >>> </dependencies> > >>> <configuration> > >>> + <useReleaseProfile>true</useReleaseProfile> > >>> <releaseProfiles>custom-release</releaseProfiles> > >>> </configuration> > >>> </plugin> > >>> > >>> Modified: > >>> > >>> > maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java > >>> > >>> URL: > >>> > >>> > http://svn.apache.org/viewvc/maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java?rev=1747802&r1=1747801&r2=1747802&view=diff > >>> > >>> > >>> > ============================================================================== > >>> > >>> --- > >>> > >>> > maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java > >>> (original) > >>> +++ > >>> > >>> > maven/release/trunk/maven-release-plugin/src/main/java/org/apache/maven/plugins/release/PerformReleaseMojo.java > >>> Fri Jun 10 21:20:33 2016 > >>> @@ -107,7 +107,8 @@ public class PerformReleaseMojo > >>> * > >>> * @deprecated The release profile will be removed from future > >>> versions of the super POM > >>> */ > >>> - @Parameter( defaultValue = "true", property = "useReleaseProfile" > ) > >>> + @Parameter( defaultValue = "false", property = > "useReleaseProfile" ) > >>> + @Deprecated > >>> private boolean useReleaseProfile; > >>> > >>> /** > >>> > >> > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] <javascript:;> > > For additional commands, e-mail: [email protected] > <javascript:;> > > > > > -- Sent from my phone
