Hi

At present I do not know how I can readily test a pre-Maven either locally or remotely. (The "Invoke top level target" does not offer the ability to invoke Maven from a script or to have a pre-script, so I guess to use your scriptlet, a variant job would have to be created reverting to the old script driven approach.)

My suggestion was absolutely not to add 3.8.5, but:

"So let's have e.g. 3.8.5-pre-20220306 in the pull down list until (perhaps one week) after 3.8.5 replaces it."

Hardly a one-shot. I have at least four jobs that I could try it on. And since we seem to be getting some bad feedback, re-runs might well be necessary to debug.

Bottom line: developer has something that needs testing. As a user, I am prepared to take easy actions to help. I am not going to spend time learning new technology. Please be helpful to the developer by helping the user. An alternate pull-down is easy and probably achieves the intended change first time - takes a minute - half an hour later I can inspect the result. Hacking jobs and scripts is not easy, almost certainly some debugging to do, probably the start of a bad day.

    Regards

        Ed Willink

On 07/03/2022 12:38, Mikael Barbero wrote:
Given that 3.8.5 is not released yet, I'm not keen on adding it to Foundation's Jenkins.

Also, as I guess it would be for a one shot test, it's just as easy for projects to test their build locally.

If you *really* want to test in your Jenkins pipeline, maven's .tar.gz can always be downloaded as part of your job and unarchived somewhere in your workspace:

$ curl -sSJOLf https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.5/binaries/apache-maven-3.8.5-bin.tar.gz
$ tar zxf apache-maven-3.8.5-bin.tar.gz
$ export PATH="$(pwd)/apache-maven-3.8.5/bin:${PATH}"
$ mvn -v
Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
...

which not much more than changing your pipeline to select a different version of the "maven" jenkins tooling.



*Mikaël Barbero *
*Manager — Release Engineering and Technology | Eclipse Foundation*
🐦 @mikbarbero
Eclipse Foundation <http://www.eclipse.org/>: The Platform for Open Innovation and Collaboration

On 6 Mar 2022, at 11:04, Dietrich, Christian <christian.dietr...@itemis.de> wrote:

Can this be provided on Jenkins ?

Christoph Läubrich <lae...@laeubi-soft.de> schrieb am So. 6. März 2022 um 10:24:

    Tycho will soon require 3.8.5 due to crucial enhancements in the
    maven API.

    So I'd like to ask everyone to test their builds with the
    upcoming maven
    3.8.5 what could be found here:

    https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.5/

    Please report any issue to the maven dev list or the JIRA as soon as
    possible.


    -------- Weitergeleitete Nachricht --------
    Betreff: [VOTE] Release Apache Maven version 3.8.5
    Datum: Sat, 5 Mar 2022 17:47:12 +0100
    Von: Michael Osipov <micha...@apache.org>
    Antwort an: Maven Developers List <d...@maven.apache.org>
    An: Maven Developers List <d...@maven.apache.org>

    Hi,

    We solved 27 issues:
    
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12351105
    
<https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12316922&version=12351105>

    There are still hundreds of issues left in JIRA:
    
https://issues.apache.org/jira/issues/?jql=project%20%3D%20MNG%20AND%20resolution%20%3D%20Unresolved

    Staging repo:
    https://repository.apache.org/content/repositories/maven-1724/

    Dev dist directory:
    https://dist.apache.org/repos/dist/dev/maven/maven-3/3.8.5/

    Source release checksums:
    apache-maven-3.8.5-src.zip sha512:
    
7edb6864834a81c11cf9d22a8110abc3f5f96360bdbc4bc33ec0c98dc389dd9fc71465253a87729dbe7b8a011b2ec38afa0e011172657c3a97ef96fb6f40292b
    apache-maven-3.8.5-src.tar.gz sha512:
    
1aa1b2dcba794b7e4cbc8e2ff9baf642000083fb3883ae93efff26fe259578504b60a8b68404a074f4741922e462fa696cbbe71f9d74e4e6316ed0e389d25667

    Binary release checksums:
    apache-maven-3.8.5-bin.zip sha512:
    
f9f838b4adaf23db0204a6cafa52bf1125bd2d649fd676843fd05e82866b596ec19c4f3de60d5e3ff17f10a63d96c141311ff9bc2bfa816eade7a5cbff2bd925
    apache-maven-3.8.5-bin.tar.gz sha512:
    
89ab8ece99292476447ef6a6800d9842bbb60787b9b8a45c103aa61d2f205a971d8c3ddfb8b03e514455b4173602bd015e82958c0b3ddc1728a57126f773c743

    Draft for release notes:
    https://github.com/apache/maven-site/pull/292


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

    Vote open until 2021-03-13T12:00Z

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

    ---------------------------------------------------------------------
    To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
    For additional commands, e-mail: dev-h...@maven.apache.org

    _______________________________________________
    cross-project-issues-dev mailing list
    cross-project-issues-dev@eclipse.org
    To unsubscribe from this list, visit
    https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

--
Christian Dietrich (Diplom-Informatiker (BA))
Softwareentwickler / -Architekt
Committer and Co-Lead for Eclipse Xtext

Tel.: +49 (0) 711 / 34 21 91-0
Fax.: +49 (0) 711 / 34 21 91-29
Mobil: +49 (0) 151 / 173969 17
Mail: christian.dietr...@itemis.de
XING: https://www.xing.com/profile/Christian_Dietrich8
Web: http://www.itemis.de
Skype: christiandietrich1982

itemis AG
Niederlassung Süd
Industriestraße 6
70565 Stuttgart

Vorstand/Board: Jens Wagener (Vors./chairman), Dr. Stephan Eberle, Abdelghani El-Kacimi, Wolfgang Neuhaus, Franz-Josef Schuermann Aufsichtsrat/Supervisory Board: Michael Neuhaus (Vors./chairman), Harald Goertz, Eric Swehla Sitz der Gesellschaft/Registered Office: Am Brambusch 15-24, 44536 Lünen (Germany)
Registergericht/Registry Court: Amtsgericht Dortmund | HRB 20621
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, 
visithttps://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

--
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev

Reply via email to