[java-idp-plugin-jetty] 172/186: JJETTY-13 Implement Jetty-base plugin V2

Rod Widdowson rdw at steadingsoftware.com
Thu Jul 24 15:58:43 UTC 2025


This is an automated email from the git hooks/post-receive script.

rdw pushed a commit to branch dev/foo
in repository java-idp-plugin-jetty.

View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-jetty.git;a=commit;h=af121d6cb2039b56b5f9cd2104014e99547e561e

commit af121d6cb2039b56b5f9cd2104014e99547e561e
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sat Jun 28 16:28:28 2025 +0100

    JJETTY-13 Implement Jetty-base plugin V2
    
    https://shibboleth.atlassian.net/browse/JJETTY-13
    
    Strip out all the jetty, procrun and logback version info
    
    Rationalize version (to 0.9.0-SNAPSHOT)
---
 jetty-dist/pom.xml |  2 +-
 jetty-impl/pom.xml | 23 ++---------------------
 pom.xml            | 15 +++------------
 3 files changed, 6 insertions(+), 34 deletions(-)

diff --git a/jetty-dist/pom.xml b/jetty-dist/pom.xml
index 873ff00..55fce06 100644
--- a/jetty-dist/pom.xml
+++ b/jetty-dist/pom.xml
@@ -7,7 +7,7 @@
     <parent>
         <groupId>net.shibboleth.idp.plugin.jetty</groupId>
         <artifactId>jetty-plugin-parent</artifactId>
-        <version>5.12019.0-SNAPSHOT</version>
+        <version>0.9.0-SNAPSHOT</version>
     </parent>
 
     <name>Jettty: Plugin and Module Distribution</name>
diff --git a/jetty-impl/pom.xml b/jetty-impl/pom.xml
index b4e66ff..99894bc 100644
--- a/jetty-impl/pom.xml
+++ b/jetty-impl/pom.xml
@@ -7,7 +7,7 @@
     <parent>
         <groupId>net.shibboleth.idp.plugin.jetty</groupId>
         <artifactId>jetty-plugin-parent</artifactId>
-        <version>5.12019.0-SNAPSHOT</version>
+        <version>0.9.0-SNAPSHOT</version>
     </parent>
 
     <name>Jettty: Plugin and Module implementation </name>
@@ -78,28 +78,10 @@
                     </archive>
                 </configuration>
             </plugin>
-	    <!-- Copy files to the jettey base we will create -->
+	    <!-- Copy (linux) files to the jetty base we will create (for use outside the plugin -->
 	    <plugin>
                 <artifactId>maven-resources-plugin</artifactId>
                 <executions>
-                    <!-- Copy Logback logging dependencies to jetty-base/lib/logging directory. -->
-                    <execution>
-                        <id>copy-jetty-logging-logback</id>
-                        <phase>prepare-package</phase>
-                        <goals>
-                            <goal>copy-resources</goal>
-                        </goals>
-                        <configuration>
-			    <includeEmptyDirs>true</includeEmptyDirs>
-                            <outputDirectory>${assemblyDirectory}/lib/logging/</outputDirectory>
-                            <resources>
-                                <resource>
-                                    <directory>${project.basedir}/../jetty-base-packages/target/staging/logback</directory>
-				    <filtering>false</filtering>
-                                </resource>
-                            </resources>
-                        </configuration>
-                    </execution>
                     <execution>
                         <id>copy-jetty-base</id>
                         <phase>prepare-package</phase>
@@ -133,7 +115,6 @@
                     <descriptors>
                         <descriptor>src/main/assembly/tgz.xml</descriptor>
                         <descriptor>src/main/assembly/zip.xml</descriptor>
-                        <!--  <descriptor>src/main/assembly/testbed.xml</descriptor> -->
                     </descriptors>
                     <finalName>shibboleth-idp-jetty-base-${project.version}</finalName>
                     <tarLongFileMode>gnu</tarLongFileMode>
diff --git a/pom.xml b/pom.xml
index 794972d..ac94a93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -13,13 +13,13 @@
     <name>Jetty: Plugin Parent Project</name>
     <description>
         Parent project for building a Jetty plugin
-        which deploys jetty itself, procrun (on Windows) and
-        a appropriate jetty-base (as a module).
+        which deploys a appropriate jetty-base (as a module).
+	The module also has commands to dowbnload jetty and procrun (on windows)
     </description>
     <groupId>net.shibboleth.idp.plugin.jetty</groupId>
     <artifactId>jetty-plugin-parent</artifactId>
     <packaging>pom</packaging>
-    <version>5.12019.0-SNAPSHOT</version>
+    <version>0.9.0-SNAPSHOT</version>
 
     <properties>
         <idp.groupId>net.shibboleth.idp</idp.groupId>
@@ -29,15 +29,6 @@
         <shib-profile.groupId>net.shibboleth</shib-profile.groupId>
         <shib-profile.version>5.2.0-SNAPSHOT</shib-profile.version>
 
-        <logback.version>1.5.13</logback.version>
-
-        <procrun.groupId>commons-daemon</procrun.groupId>
-        <procrun.artifactId>commons-daemon</procrun.artifactId>
-        <procrun.version>1.3.4</procrun.version>
-        <procrun.classifier>bin-windows</procrun.classifier>
-
-        <jetty.version>12.0.19</jetty.version>
-
     </properties>
 
     <dependencies/>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list