Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jsp-dev] CI for JSP 3.0?

This looks positive, Arjan.  Thanks!  (I also have no idea on the staging timeouts and why they are not working...)

Once that TCK is re-executed, will you be filing the CR?  Just don't want to duplicate effort or step on toes...  Thanks!

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        arjan tijms <arjan.tijms@xxxxxxxxx>
To:        jsp developer discussions <jsp-dev@xxxxxxxxxxx>
Date:        10/21/2020 07:53
Subject:        [EXTERNAL] Re: [jsp-dev] CI for JSP 3.0?
Sent by:        jsp-dev-bounces@xxxxxxxxxxx




Hi, The standalone scripts used by Jenkins typically patch GlassFish with the...                                                                                                                                                                                      
This Message Is From an External Sender
This message came from outside your organization.


Hi,

The standalone scripts used by Jenkins typically patch GlassFish with the staged CI. That means no respin of GlassFish is needed. It's this part of the Jenkins pipeline:

 stage ("Replace API and IMPL in GF") {
        env.API_JAR_NAME = "${API_JAR_NAME}"
        env.IMPL_JAR_NAME = "${IMPL_JAR_NAME}"
        env.DOWNLOAD_API_JAR_NAME = "${DOWNLOAD_API_JAR_NAME}"
        env.DOWNLOAD_IMPL_JAR_NAME = "${DOWNLOAD_IMPL_JAR_NAME}"
        sh '''#!/bin/bash -ex
            #rm $javaee_home/glassfish/modules/${API_JAR_NAME}
            #cp -v ${WORKSPACE}/download/${API_JAR_NAME} $javaee_home/glassfish/modules
            #cp -v ${WORKSPACE}/download/${IMPL_JAR_NAME} $javaee_home/glassfish/modules
            '''
    }

The 3.0.0 staging of JSP IMPL is from 23 July it seems: https://jakarta.oss.sonatype.org/content/repositories/staging/org/glassfish/web/jakarta.servlet.jsp/3.0.0/

(btw, not sure how it survived the 60 days, but that's another issue).

Just to be sure I can restage 3.0.0 IMPL first, and then just run the TCK from Jenkins again.

Kind regards,
Arjan Tijms



On Wed, Oct 21, 2020 at 2:43 PM Kevin Sutter <sutter@xxxxxxxxxx> wrote:
Hi,
Paul and I were trying to complete the Specification PR for JSP 3.0.  One of the items is a Certification Request which needs to show a Compatible Implementation successfully implementing the Spec and executing the TCK.


I talked with Scott Marlow and he provided me with links to a good Glassfish run that showed the JSP CI successfully executing against the JSP TCK.  Unfortunately, it was pointed out that the API and/or CI that was pulled into Glassfish at this point was the RC1 version, not the final staged version.


So, the question to this team is how can we get a successful CI to run against the TCK by Friday?  A respin and re-release of a Glassfish RC won't happen until Monday.  We need to finish up these non-Platform PRs by Friday.  Previously, we had identified Apache Tomcat as a CI.  Is that still in play for the final CI?  Or, do we need to use the JSP Impl, which gets merged into GF?  Just looking for ideas on how to proceed.


Thanks!

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
e-mail:  
sutter@xxxxxxxxxx    Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter
_______________________________________________
jsp-dev mailing list

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




Back to the top