Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [glassfish-dev] Publishing a milestone build

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

 

Kind regards,

Arjan Tijms

 

 

On Fri, Jun 12, 2020 at 2:27 PM Maxim Nesen <maxim.nesen@xxxxxxxxxx> wrote:

Hi Steve,

After doing some changes in release job configuration I've found that the current master is not build-able using those maven commands which where used a year before:

mvn -B -q -Pstaging,oss-release,release-phase2,embedded -DskipTests -Ddoclint=none -Dmaven.javadoc.failOnError=false deploy

Do you know if something changed for release build since that time or shall current master be fixed accordingly?

The error log can be found here:

https://ci.eclipse.org/glassfish/view/all/job/glassfish-release/96/console

 

Regards,

Maxim

On 12. 06. 20 11:01, Steve Millidge (Payara) wrote:

All,

 

There has been some trouble publishing a milestone build to the Staging repo. I have little time before the Jakarta EE 9 milestone date and very little knowledge of Jenkins.

 

I believe this release job https://ci.eclipse.org/glassfish/view/all/job/glassfish-release/ (which was recently restored from the old Jenkins CI infrastructure) is supposed to do the job of pushing a release to staging. Does anybody have time or expertise to look at this job and get an M1 release tagged in staging?

 

My fallback for the public milestone release is get a binary onto the Eclipse downloads.

 

Steve



_______________________________________________
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!PNbADvNxoazQ0Ex16gnxS8Q7bRFArBOiN9zdy2z9T_ABzlzHYZmgvoEXtIC7bLz6$ 

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



_______________________________________________
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$ 

Back to the top