You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by jk...@apache.org on 2025/08/16 00:00:55 UTC

(xalan-java) branch XALANJ-2651-XALANTEST updated: Maven execution ordering will mean distribution must be dependent upon integration-tests... or the conformance tests much be a separate module which distribution depends upon. WORK NEEDED.

This is an automated email from the ASF dual-hosted git repository.

jkesselm pushed a commit to branch XALANJ-2651-XALANTEST
in repository https://gitbox.apache.org/repos/asf/xalan-java.git


The following commit(s) were added to refs/heads/XALANJ-2651-XALANTEST by this push:
     new 58d2a42aa Maven execution ordering will mean distribution must be dependent upon integration-tests... or the conformance tests much be a separate module which distribution depends upon. WORK NEEDED.
58d2a42aa is described below

commit 58d2a42aaaae2578c02ff61680a085e577fa8802
Author: kubycsolutions <ke...@kubyc.solutions>
AuthorDate: Fri Aug 15 20:00:46 2025 -0400

    Maven execution ordering will mean distribution must be dependent upon integration-tests... or the conformance tests much be a separate module which distribution depends upon. WORK NEEDED.
---
 integration-tests/pom.xml | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index f6a5dcc51..8e9fa84e6 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -81,10 +81,11 @@
 
            NOTE TOO: If we want to include the results of this test in
            the source distribution archives, this needs to run before
-           "package". We may want to consider having
-           pre-integration-test ensure that xalan-test is indeed
-           available. See also
-           https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html
+           "package". THAT IS NOT WHAT IS CURRENTLY HAPPENING.
+	   Maven only supports dependencies at the module level,
+	   with phase ordering only guaranteed within each module,
+	   so the fix appears to be to break this out into
+	   another module and make distribution depend upon it
       -->
       <plugin>
         <groupId>org.codehaus.mojo</groupId>
@@ -93,7 +94,7 @@
         <executions>
           <execution>
             <id>xalan-test attempt</id>
-            <phase>integration-test</phase>
+            <phase>test</phase>
             <goals>
               <goal>exec</goal>
             </goals>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xalan.apache.org
For additional commands, e-mail: commits-help@xalan.apache.org