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

Reply via email to