Hi,
the target switching parameter has been added:
- changes:
https://ci.eclipse.org/glassfish/view/all/job/glassfish-docs-publish/jobConfigHistory/showDiffFiles?timestamp1=2022-08-05_19-08-16×tamp2=2023-01-19_05-58-12
- jobs executed with NO_PUBLISH:
- 7.0.0 : https://ci.eclipse.org/glassfish/view/all/job/glassfish-docs-publish/818/
- 6.2.5 : https://ci.eclipse.org/glassfish/view/all/job/glassfish-docs-publish/819/
I made a minimal revision, but perhaps another pom fix is needed to prevent unintentional pushing to gh-pages. (we can recover it by rerunning, so it might not be a problem,
though.)
Hiroki
From: glassfish-dev <glassfish-dev-bounces@xxxxxxxxxxx>
On Behalf Of Ondro Mihalyi
Sent: Thursday, January 19, 2023 4:38 PM
To: david.matejcek@xxxxxxxxxxx; glassfish developer discussions <glassfish-dev@xxxxxxxxxxx>
Subject: Re: [glassfish-dev] GlassFish 6 & 7 docs artifacts missing in Maven Central
I’m not a GlassFish committer (yet) but I agree with David - it’s enough to just make the change to the job and ask on the mailing list to review it before running it. Although only committers will be able to review it,
it should be enough for now.
one option is to create some, but I don't think it is worth of it.
Jenkins saves changes in configuration and they can be compared or reverted, I believe it is enough.
Seems there is also a build parameter for preview.
On 18. 01. 23 10:42, Hiroki Sawamura (Fujitsu) wrote:
Hi,
Perhaps the following Jenkins jobs need to be improved (it runs regularly, but oddly enough only accepts 5.1.0):
https://ci.eclipse.org/glassfish/view/all/job/glassfish-docs-publish/
I suppose I could work on it, but would like to make the changes reviewable. Is there a suitable repository somewhere?
Kind Regards,
Hiroki
While updating
glassfish.org with info about GlassFish 7 release, I discovered that the Documentation page is also not up to date with the GlassFish 7 version, and not even with the GlassFish 6 version. For example, the docs
for the "current" release show docs for GlassFish 5.1:
https://glassfish.org/docs/
I've created a PR to fix this, but this requires that the org.glassfish.docs:distribution artifact version 6.2.5 and 7.0.0 are in a Maven repo, either in Maven
Central or in a Jakarta repo, which is accessible from GlassFish Jenkins instance.
Can somebody from the committers deploy the missing versions 6.2.5 and 7.0.0 of the org.glassfish.docs:distribution artifact into Maven Central?
The source code of this artifact is in
https://github.com/eclipse-ee4j/glassfish/tree/master/docs/distribution. I also suggest adjusting the current release CI jobs to deploy this artifact together with other release artifacts in the future.
All the best,
Director, Jakarta EE expert
Omnifish OÜ,
Narva mnt 5, 10117 Tallinn, Estonia | VAT: EE102487932
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/glassfish-dev
--
David Matejcek | OmniFish
david.matejcek@xxxxxxxxxxx | +420 777 601 682
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/glassfish-dev
|