[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] Please test your builds with maven 3.8.5 / Fwd: [VOTE] Release Apache Maven version 3.8.5
|
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:
$ 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
Can this be provided on Jenkins ?
--
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@xxxxxxxxxxx
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@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev