[java-identity-provider] branch main updated: JMVN-62 Enforcer appears to not work when run from outside the home directory

Codeberg noreply at shibboleth.net
Sun Oct 4 15:00:33 UTC 2026


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

codeberg pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
https://codeberg.org/Shibboleth/java-identity-provider/commit/4fbcfbabbba34c624c0e82b6cc3539828fa4489d

The following commit(s) were added to refs/heads/main by this push:
     new 4fbcfbabb JMVN-62 Enforcer appears to not work when run from outside the home directory
4fbcfbabb is described below

commit 4fbcfbabbba34c624c0e82b6cc3539828fa4489d
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Sun Oct 4 15:57:53 2026 +0100

    JMVN-62 Enforcer appears to not work when run from outside the home directory
    
    https://shibboleth.atlassian.net/browse/JMVN-62
    
    Added missing parentPomDir from the enforcer rule.
---
 idp-distribution/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/idp-distribution/pom.xml b/idp-distribution/pom.xml
index c7bdb046a..73c128f73 100644
--- a/idp-distribution/pom.xml
+++ b/idp-distribution/pom.xml
@@ -244,9 +244,10 @@
                                     <dataGroupId>net.shibboleth.maven.enforcer.rules</dataGroupId>
                                     <dataArtifactId>maven-dist-enforcer-data</dataArtifactId>
                                     <dataVersion>${maven-dist-enforcer-data.version}</dataVersion>
-                                    <dataKeyRing>${basedir}/../idp-bom/src/main/enforcer/shibbolethKeys.gpg</dataKeyRing>
+                                    <dataKeyRing>${project.basedir}/../idp-bom/src/main/enforcer/shibbolethKeys.gpg</dataKeyRing>
                                     <zipFiles>${project.build.directory}/${idp.finalName}.zip</zipFiles>
                                     <tgzFiles>${project.build.directory}/${idp.finalName}.tar.gz</tgzFiles>
+                                    <parentPomDir>${project.basedir}/..</parentPomDir>
                                     <checkSignatures>true</checkSignatures>
                                     <checkDependencies>false</checkDependencies>
                                     <compileRuntimeArtifactFatal>false</compileRuntimeArtifactFatal>

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


More information about the commits mailing list