Hi Maxim,
That’s awesome thanks for doing this. I downloaded the full profile zip and it passes the Quick Look test suite so it looks good.
I will raise and issue to fix the embedded build as it’s something we haven’t looked at yet.
Steve
From: glassfish-dev-bounces@xxxxxxxxxxx <glassfish-dev-bounces@xxxxxxxxxxx>
On Behalf Of Maxim Nesen
Sent: 12 June 2020 16:46
To: glassfish-dev@xxxxxxxxxxx
Subject: Re: [glassfish-dev] Publishing a milestone build
Hi Arjan,
Thank you. I've modified the job and now there is the 6.0.0-M1 version of GlassFish in staging. It is possible to check it for consistency.
I would approximate release job duration to 1 hour and 30 minutes (as soon as we have only one positive result since restoration from Eclipse's backup). But it works with all new required configurations.
Regards,
Maxim
On 12. 06. 20 14:39, arjan tijms wrote:
Hi Maxim,
A lot changed, which is predominantly changing the packages from javax to jakarta. It seems the build is failing on exactly that:
[ERROR] The project org.glassfish.main.extras:glassfish-embedded-all:6.0.0-M1 (/home/jenkins/agent/workspace/glassfish-release/appserver/extras/embedded/all/pom.xml) has 4 errors
[ERROR] 'dependencies.dependency.version' for jakarta.management.j2ee:jakarta.management.j2ee-api:jar is missing. @ line 364, column 18
[ERROR] 'dependencies.dependency.version' for org.glassfish.hk2.external:jakarta.inject:jar is missing. @ line 734, column 21
[ERROR] 'dependencies.dependency.version' for javax.enterprise:cdi-api:jar is missing. @ line 840, column 21
[ERROR] 'dependencies.dependency.version' for jakarta.xml.registry:jakarta.xml.registry-api:jar is missing. @ line 1665, column 21
Can you try building without the embedded profile?
mvn -B -q -Pstaging,oss-release,release-phase2 -DskipTests -Ddoclint=none -Dmaven.javadoc.failOnError=false deploy
The command that is used to build and then transfer the bundles to the Eclipse download folder is:
mvn clean install -B -U -Pstaging
The ./gfbuild.sh script in the root of the repo uses:
mvn -U clean install -Dmaven.test.failure.ignore=true -Pstaging
_______________________________________________
glassfish-dev mailing list
glassfish-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/glassfish-dev__;!!GqivPVa7Brio!LsGbnVggXQizcst5Rwb6qdnBWl3tcsQsj7C5ZZPXqJFxOoTksfIQDjrqY7q2rKDn$
|