[VOTE] Release Apache Maven Release Plugin version 3.0.0-M1

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[VOTE] Release Apache Maven Release Plugin version 3.0.0-M1

Hervé BOUTEMY
Hi,

We solved 41 issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12331214&styleName=Text

Staging repo:
https://repository.apache.org/content/repositories/maven-1544/
https://repository.apache.org/content/repositories/maven-1544/org/apache/maven/release/maven-release/3.0.0-M1/maven-release-3.0.0-M1-source-release.zip

Source release checksum(s):
maven-release-3.0.0-M1-source-release.zip sha512: e4eb349406bf1c823a68c83af77084f4838d0b32a05aeae178c3cda5442baef69f9cf1704b19ca32daac68decaafdc86a661e767074315a1f0ac0b8e4633b853

Staging site:
https://maven.apache.org/maven-release-archives/maven-release-LATEST/maven-release-plugin/
https://maven.apache.org/maven-release-archives/maven-release-LATEST/

Guide to testing staged releases:
https://maven.apache.org/guides/development/guide-testing-releases.html

In addition to these instructions, I'd like voters to check Reproducible Build and report: to do so
1. please install locally maven-buildinfo-plugin https://github.com/apache/maven-studies/tree/maven-buildinfo-plugin
2. use JDK 7 and any Unix and build with "mvn -Papache-release,run-its -Dgpg.skip verify buildinfo:save"
If you are building on Windows, please add "-Dline.separator="\n""...
3. check the content of maven-release-policies/maven-release-semver-policy/target/aggregate.buildinfo against reference in attachment
Your should get the same sha512, even if you don't have exactly the same OS or JDK version.
Please share your results


Vote open for at least 72 hours.

[ ] +1
[ ] +0
[ ] -1

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

aggregate.buildinfo (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Maven Release Plugin version 3.0.0-M1

hboutemy
nobody interested? Or I was too hard on testing reproducibility with JDK 7?
This reproducibility test is just an option, don't hesitate to not test
On next vote, I'll do the release with JDK 8, which will be easier for everyone to have on his computer...

Regards,

Hervé

On 2019/12/08 23:35:03, Hervé BOUTEMY <[hidden email]> wrote:

> Hi,
>
> We solved 41 issues:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12331214&styleName=Text
>
> Staging repo:
> https://repository.apache.org/content/repositories/maven-1544/
> https://repository.apache.org/content/repositories/maven-1544/org/apache/maven/release/maven-release/3.0.0-M1/maven-release-3.0.0-M1-source-release.zip
>
> Source release checksum(s):
> maven-release-3.0.0-M1-source-release.zip sha512: e4eb349406bf1c823a68c83af77084f4838d0b32a05aeae178c3cda5442baef69f9cf1704b19ca32daac68decaafdc86a661e767074315a1f0ac0b8e4633b853
>
> Staging site:
> https://maven.apache.org/maven-release-archives/maven-release-LATEST/maven-release-plugin/
> https://maven.apache.org/maven-release-archives/maven-release-LATEST/
>
> Guide to testing staged releases:
> https://maven.apache.org/guides/development/guide-testing-releases.html
>
> In addition to these instructions, I'd like voters to check Reproducible Build and report: to do so
> 1. please install locally maven-buildinfo-plugin https://github.com/apache/maven-studies/tree/maven-buildinfo-plugin
> 2. use JDK 7 and any Unix and build with "mvn -Papache-release,run-its -Dgpg.skip verify buildinfo:save"
> If you are building on Windows, please add "-Dline.separator="\n""...
> 3. check the content of maven-release-policies/maven-release-semver-policy/target/aggregate.buildinfo against reference in attachment
> Your should get the same sha512, even if you don't have exactly the same OS or JDK version.
> Please share your results
>
>
> Vote open for at least 72 hours.
>
> [ ] +1
> [ ] +0
> [ ] -1

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [VOTE] Release Apache Maven Release Plugin version 3.0.0-M1

Olivier Lamy
In reply to this post by Hervé BOUTEMY
+1

Nice to see you doing some archeology :P

On Thu, 12 Dec 2019 at 09:42, <[hidden email]> wrote:

> Here is my +1
>
> On reproducibility test, I took time to install a JDK 7 on my Mac and
> test, and the results are not as good as expected:
> - sources.jar are all different, because of a different order of
> META-INF/LICENSE DEPENDENCIES and NOTICE
> - maven-release-plugin-3.0.0-M1.jar is different, just because I forgot to
> upgrade maven-plugin-tools (using version 3.2 which puts a date in
> generated xml)
> - maven-release-manager-3.0.0-M1.jar is different because I forgot to
> upgrade plexus-components-metadata
> Then 2 stupid plugins upgrade forgotten and one issue to dig into
> regarding the files in META-INF
> But this is going in the right direction
>
> Regards,
>
> Hervé
>
> ----- Mail original -----
> De: "Enrico Olivelli" <[hidden email]>
> À: "Maven Developers List" <[hidden email]>
> Envoyé: Mercredi 11 Décembre 2019 16:59:31
> Objet: Re: [VOTE] Release Apache Maven Release Plugin version 3.0.0-M1
>
> +1 (non binding)
>
> Only tested on Mac with JDK12.
>
> Java version: 12.0.2, vendor: AdoptOpenJDK, runtime:
> /Users/enrico.olivelli/dev/jdk-12
>
> Default locale: it_IT, platform encoding: UTF-8
>
> mvn clean install -Prun-its
>
> INFO] Reactor Summary for Maven Release 3.0.0-M1:
>
> [INFO]
>
> [INFO] Maven Release ...................................... SUCCESS [
> 3.639
> s]
>
> [INFO] Maven Release APIs ................................. SUCCESS [
> 2.492
> s]
>
> [INFO] Maven Release Manager .............................. SUCCESS [01:38
> min]
>
> [INFO] Maven Release Plugin ............................... SUCCESS [04:36
> min]
>
> [INFO] Maven Release Odd-Even Policy ...................... SUCCESS [
> 2.171
> s]
>
> [INFO] Maven Release SemVer Policy ........................ SUCCESS [
> 3.798
> s]
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] BUILD SUCCESS
>
> [INFO]
> ------------------------------------------------------------------------
>
> [INFO] Total time:  06:27 min
>
> [INFO] Finished at: 2019-12-11T17:58:08+01:00
>
> All its run without problems.
>
> Enrico
>
> Il giorno mer 11 dic 2019 alle ore 17:35 Herve Boutemy <
> [hidden email]>
> ha scritto:
>
> > nobody interested? Or I was too hard on testing reproducibility with JDK
> 7?
> > This reproducibility test is just an option, don't hesitate to not test
> > On next vote, I'll do the release with JDK 8, which will be easier for
> > everyone to have on his computer...
> >
> > Regards,
> >
> > Hervé
> >
> > On 2019/12/08 23:35:03, Hervé BOUTEMY <[hidden email]> wrote:
> > > Hi,
> > >
> > > We solved 41 issues:
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317824&version=12331214&styleName=Text
> > >
> > > Staging repo:
> > > https://repository.apache.org/content/repositories/maven-1544/
> > >
> >
> https://repository.apache.org/content/repositories/maven-1544/org/apache/maven/release/maven-release/3.0.0-M1/maven-release-3.0.0-M1-source-release.zip
> > >
> > > Source release checksum(s):
> > > maven-release-3.0.0-M1-source-release.zip sha512:
> >
> e4eb349406bf1c823a68c83af77084f4838d0b32a05aeae178c3cda5442baef69f9cf1704b19ca32daac68decaafdc86a661e767074315a1f0ac0b8e4633b853
> > >
> > > Staging site:
> > >
> >
> https://maven.apache.org/maven-release-archives/maven-release-LATEST/maven-release-plugin/
> > > https://maven.apache.org/maven-release-archives/maven-release-LATEST/
> > >
> > > Guide to testing staged releases:
> > >
> https://maven.apache.org/guides/development/guide-testing-releases.html
> > >
> > > In addition to these instructions, I'd like voters to check
> Reproducible
> > Build and report: to do so
> > > 1. please install locally maven-buildinfo-plugin
> > https://github.com/apache/maven-studies/tree/maven-buildinfo-plugin
> > > 2. use JDK 7 and any Unix and build with "mvn -Papache-release,run-its
> > -Dgpg.skip verify buildinfo:save"
> > > If you are building on Windows, please add "-Dline.separator="\n""...
> > > 3. check the content of
> >
> maven-release-policies/maven-release-semver-policy/target/aggregate.buildinfo
> > against reference in attachment
> > > Your should get the same sha512, even if you don't have exactly the
> same
> > OS or JDK version.
> > > Please share your results
> > >
> > >
> > > Vote open for at least 72 hours.
> > >
> > > [ ] +1
> > > [ ] +0
> > > [ ] -1
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

--
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy