[java-idp-jetty-base] 03/03: JJETTY-13 Implement Jetty-base plugin V2 (UNTESTED)

Rod Widdowson rdw at steadingsoftware.com
Thu Jul 17 10:27:43 UTC 2025


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

rdw pushed a commit to branch dev/JJETTY-13
in repository java-idp-jetty-base.

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

commit 8bd599207b234f520efe3606e2c0505aa212f3e6
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Thu Jul 17 11:22:27 2025 +0100

    JJETTY-13 Implement Jetty-base plugin V2 (UNTESTED)
    
    https://shibboleth.atlassian.net/browse/JJETTY-13
    
    Copy jetty cli jar to impl-target so it can become a module
---
 jetty-impl/pom.xml | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/jetty-impl/pom.xml b/jetty-impl/pom.xml
index 99c532b..28597a6 100644
--- a/jetty-impl/pom.xml
+++ b/jetty-impl/pom.xml
@@ -60,6 +60,26 @@
 
     <build>
         <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-antrun-plugin</artifactId>
+                <version>${maven-antrun-plugin.version}</version>
+                <executions>
+                    <execution>
+                    <!-- Copy CLI jar into the target, giving it a non changing name -->
+                    <goals>
+                        <goal>run</goal>
+                    </goals>
+                        <configuration>
+                            <target>
+                                <copy
+                                    file="${project.basedir}/../jetty-plugin/target/jetty-plugin-cli-${jetty.version}.jar"
+                                    tofile="${project.build.outputDirectory}/net/shibboleth/idp/module/jetty/jetty-cli"/>
+                            </target>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-jar-plugin</artifactId>

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


More information about the commits mailing list