You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ss...@apache.org on 2026/01/29 12:30:00 UTC
(sling-org-apache-sling-models-validation-impl) branch feature/SLING-13080-feature-model-it created (now 5772aac)
This is an automated email from the ASF dual-hosted git repository.
sseifert pushed a change to branch feature/SLING-13080-feature-model-it
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-models-validation-impl.git
at 5772aac SLING-13080 remove provision-based IT plugins
This branch includes the following new commits:
new 5772aac SLING-13080 remove provision-based IT plugins
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
(sling-org-apache-sling-models-validation-impl) 01/01: SLING-13080 remove provision-based IT plugins
Posted by ss...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
sseifert pushed a commit to branch feature/SLING-13080-feature-model-it
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-models-validation-impl.git
commit 5772aac7ccf946c06fbc3639aecaa1a23c7f7060
Author: Stefan Seifert <st...@users.noreply.github.com>
AuthorDate: Thu Jan 29 13:29:47 2026 +0100
SLING-13080 remove provision-based IT plugins
---
pom.xml | 115 +++-------------------------------------------------------------
1 file changed, 5 insertions(+), 110 deletions(-)
diff --git a/pom.xml b/pom.xml
index 9512dfd..c6b7021 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
<parent>
<groupId>org.apache.sling</groupId>
<artifactId>sling-bundle-parent</artifactId>
- <version>49</version>
+ <version>52</version>
<relativePath />
</parent>
@@ -35,7 +35,7 @@
<description>Validation Implementation which leverages Sling Validation</description>
<properties>
- <sling.java.version>8</sling.java.version>
+ <sling.java.version>11</sling.java.version>
<http.host>localhost</http.host>
<!-- start with -DkeepITServerRunning=true to allow to rerun ITs or inspect the server after the ITs have been executed there -->
<keepITServerRunning>false</keepITServerRunning>
@@ -47,114 +47,8 @@
<developerConnection>scm:git:https://gitbox.apache.org/repos/asf/sling-org-apache-sling-models-validation-impl.git</developerConnection>
<url>https://github.com/apache/sling-org-apache-sling-models-validation-impl.git</url>
<tag>HEAD</tag>
- </scm>
- <build>
- <plugins>
- <plugin>
- <groupId>biz.aQute.bnd</groupId>
- <artifactId>bnd-baseline-maven-plugin</artifactId>
- <configuration>
- <failOnMissing>false</failOnMissing>
- </configuration>
- </plugin>
- <plugin>
- <!-- Find free ports to run our server -->
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <executions>
- <execution>
- <id>reserve-server-port</id>
- <goals>
- <goal>reserve-network-port</goal>
- </goals>
- <phase>pre-integration-test</phase>
- <configuration>
- <portNames>
- <!-- used port name must be stored in property because it must be used for the base url -->
- <portName>http.port</portName>
- </portNames>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <!-- the Sling instance is provisioned from the model in src/main/provisioning/model.txt -->
- <groupId>org.apache.sling</groupId>
- <artifactId>slingstart-maven-plugin</artifactId>
- <extensions>true</extensions>
- <executions>
- <execution>
- <id>prepare-launchpad-package</id>
- <goals>
- <goal>prepare-package</goal>
- </goals>
- <phase>pre-integration-test</phase>
- </execution>
- <execution>
- <id>build-launchpad-package</id>
- <goals>
- <goal>package</goal>
- </goals>
- <phase>pre-integration-test</phase>
- </execution>
- <execution>
- <id>start-container-before-IT</id>
- <goals>
- <goal>start</goal>
- </goals>
- <configuration>
- </configuration>
- </execution>
- <execution>
- <id>stop-container-after-IT</id>
- <goals>
- <goal>stop</goal>
- </goals>
- <configuration>
- <shouldBlockUntilKeyIsPressed>${keepITServerRunning}</shouldBlockUntilKeyIsPressed>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <servers>
- <!-- this configuration applies to both 'start' and 'stop' -->
- <server>
- <id>singleinstance</id>
- <port>${http.port}</port>
- <vmOpts>${sling.vm.options}</vmOpts>
- <stdOutFile>sling/logs/stdout.log</stdOutFile>
- </server>
- </servers>
- <!-- this configuration only applies to 'prepare-package' and 'package' -->
- <disableExtendingMavenClasspath>true</disableExtendingMavenClasspath>
- <attachArtifact>false</attachArtifact>
- </configuration>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-failsafe-plugin</artifactId>
- <executions>
- <execution>
- <goals>
- <goal>integration-test</goal>
- <goal>verify</goal>
- </goals>
- </execution>
- </executions>
- <configuration>
- <systemPropertyVariables>
- <ClientSideTeleporter.baseUrl>http://${http.host}:${http.port}/</ClientSideTeleporter.baseUrl>
- <ClientSideTeleporter.testReadyTimeoutSeconds>20</ClientSideTeleporter.testReadyTimeoutSeconds>
- <ClientSideTeleporter.testBundleDirectory>${project.build.directory}/test-bundles</ClientSideTeleporter.testBundleDirectory>
- <ClientSideTeleporter.enableLogging>true</ClientSideTeleporter.enableLogging>
- <!-- deploy test content and some Sling models with the test bundle -->
- <ClientSideTeleporter.additionalBundleHeaders>Sling-Initial-Content:SLING-CONTENT/apps/sling/validation;overwrite:=true;path:=/apps/sling/validation,Sling-Model-Packages:org.apache.sling.models.validation.impl.it</ClientSideTeleporter.additionalBundleHeaders>
- <ClientSideTeleporter.includeDependencyPrefixes>org.apache.sling.models.validation.impl.it</ClientSideTeleporter.includeDependencyPrefixes>
- </systemPropertyVariables>
- </configuration>
- </plugin>
- </plugins>
- </build>
+ </scm>
+
<dependencies>
<dependency>
<groupId>org.osgi</groupId>
@@ -233,4 +127,5 @@
<scope>test</scope>
</dependency>
</dependencies>
+
</project>