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,

https://github.com/eclipse-ee4j/glassfish/pull/23092 should make "old" release command working again

thanks,
--lukas

On 6/12/20 2:39 PM, 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 <mailto: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/
    <https://urldefense.com/v3/__https://ci.eclipse.org/glassfish/view/all/job/glassfish-release/__;!!GqivPVa7Brio!PNbADvNxoazQ0Ex16gnxS8Q7bRFArBOiN9zdy2z9T_ABzlzHYZmgvoEXtGC940r2$>
    (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  <mailto:glassfish-dev@xxxxxxxxxxx>
To unsubscribe from this list, visithttps://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/glassfish-dev__;!!GqivPVa7Brio!PNbADvNxoazQ0Ex16gnxS8Q7bRFArBOiN9zdy2z9T_ABzlzHYZmgvoEXtIC7bLz6$
    _______________________________________________
    glassfish-dev mailing list
    glassfish-dev@xxxxxxxxxxx <mailto: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://www.eclipse.org/mailman/listinfo/glassfish-dev



Back to the top