[java-idp-jetty-base] branch 9.4-windows updated: IDP-1891 New jetty-base-windows for V4.1.5
Rod Widdowson
rdw at steadingsoftware.com
Mon Jan 3 10:29:10 UTC 2022
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch 9.4-windows
in repository java-idp-jetty-base.
View the commit online:
http://git.shibboleth.net/view/?p=java-idp-jetty-base.git;a=commit;h=6a0a09d948b4b79757f5ca794142fb837360dda3
The following commit(s) were added to refs/heads/9.4-windows by this push:
new 6a0a09d IDP-1891 New jetty-base-windows for V4.1.5
6a0a09d is described below
commit 6a0a09d948b4b79757f5ca794142fb837360dda3
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Mon Jan 3 09:46:32 2022 +0000
IDP-1891 New jetty-base-windows for V4.1.5
https://shibboleth.atlassian.net/browse/IDP-1891
Update to more recent parent pom
Pin logback version to 1.2.9 In the pom and in idp-system.ini)
Add enforcer checking
Change POM version to 9.4.44-WINDOWS-SNAPSHOT
---
pom.xml | 22 +++++++++++++---------
.../resources/jetty-base/start.d/idp-system.ini | 5 ++++-
2 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/pom.xml b/pom.xml
index 6144ef3..c8bd9fd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,20 +7,21 @@
<parent>
<groupId>net.shibboleth</groupId>
<artifactId>parent</artifactId>
- <version>11.2.2-SNAPSHOT</version>
+ <version>11.2.1</version>
</parent>
<name>idp-jetty-base</name>
<groupId>net.shibboleth.idp</groupId>
<artifactId>idp-jetty-base</artifactId>
<packaging>pom</packaging>
- <version>for-9.4.4x-WINDOWS-SNAPSHOT</version>
+ <version>for-9.4.44-WINDOWS-SNAPSHOT</version>
<properties>
<slf4j.version>1.7.32</slf4j.version>
<logback.version>1.2.6</logback.version>
<jetty94-dta-ssl.version>1.0.0</jetty94-dta-ssl.version>
<assemblyDirectory>${project.build.directory}/idp-jetty-base</assemblyDirectory>
+ <logback.version>1.2.9</logback.version>
</properties>
<repositories>
@@ -192,7 +193,6 @@
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
- <descriptor>src/main/assembly/tgz.xml</descriptor>
<descriptor>src/main/assembly/zip.xml</descriptor>
<!-- <descriptor>src/main/assembly/testbed.xml</descriptor> -->
</descriptors>
@@ -215,12 +215,12 @@
<dependency>
<groupId>net.shibboleth.maven.enforcer.rules</groupId>
<artifactId>maven-dist-enforcer</artifactId>
- <version>2.1.0</version>
+ <version>3.1.0-SNAPSHOT</version>
</dependency>
</dependencies>
<executions>
<execution>
- <id>idp-enforce</id>
+ <id>idp-jetty-base-enforce</id>
<phase>verify</phase>
<goals>
<goal>enforce</goal>
@@ -228,13 +228,17 @@
<configuration>
<rules>
<jarEnforcer implementation="net.shibboleth.mvn.enforcer.impl.JarEnforcer">
- <enforcerData>${basedir}/src/main/enforcer</enforcerData>
+ <dataGroupId>net.shibboleth.maven.enforcer.rules</dataGroupId>
+ <dataArtifactId>maven-dist-enforcer-data</dataArtifactId>
+ <dataVersion>1.0.0-SNAPSHOT</dataVersion>
+ <dataKeyRing>${basedir}/src/main/enforcer/shibbolethKeys.gpg</dataKeyRing>
<parentPomDir>${basedir}</parentPomDir>
- <jarDirs>${project.build.directory}/idp-jetty-base/jetty-base/lib/ext ${project.build.directory}/idp-jetty-base/jetty-base/lib/logback ${project.build.directory}/idp-jetty-base/jetty-base/lib/slf4j bin/lib </jarDirs>
+ <zipFiles>${project.build.directory}/idp-jetty-base-${project.version}.zip</zipFiles>
<checkSignatures>true</checkSignatures>
- <checkDependencies>false</checkDependencies>
+ <checkDependencies>true</checkDependencies>
<listJarSources>false</listJarSources>
- </jarEnforcer>
+ <checkM2>${net.shibboleth.maven.enforcer.rules.checkM2}</checkM2>
+ </jarEnforcer>
</rules>
</configuration>
</execution>
diff --git a/src/main/resources/jetty-base/start.d/idp-system.ini b/src/main/resources/jetty-base/start.d/idp-system.ini
index d65fa6e..5cf837a 100644
--- a/src/main/resources/jetty-base/start.d/idp-system.ini
+++ b/src/main/resources/jetty-base/start.d/idp-system.ini
@@ -1,5 +1,5 @@
#
-# Do not edit anything in this file
+# Do not edit anything in this file. If you do, updates WILL fail
#
--module=http
--module=idp
@@ -8,3 +8,6 @@
## Deny SSL renegotiation
jetty.sslContext.renegotiationAllowed=false
+
+## Pin logback version
+logback.version=1.2.9
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list