You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ts...@apache.org on 2020/08/08 09:39:49 UTC

[logging-log4cxx] 04/04: Added a PoC to model necessary bins for tests using a local MVN-repo.

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

tschoening pushed a commit to branch gphr_30_docs
in repository https://gitbox.apache.org/repos/asf/logging-log4cxx.git

commit 102e77e9c323d421a3303e24fd2fe5aee2ee0f34
Author: Thorsten Schöning <ts...@am-soft.de>
AuthorDate: Sat Aug 8 11:39:25 2020 +0200

    Added a PoC to model necessary bins for tests using a local MVN-repo.
---
 pom.xml                                            | 31 +++++++++++++---------
 .../log4cxx/test-bins/grep/3.1.0/grep-3.1.0.pom    | 10 +++++++
 .../log4cxx/test-bins/gzip/1.10.0/gzip-1.10.0.pom  | 10 +++++++
 .../log4cxx/test-bins/sed/4.8.0/sed-4.8.0.pom      | 10 +++++++
 4 files changed, 49 insertions(+), 12 deletions(-)

diff --git a/pom.xml b/pom.xml
index e8a639b..26c0e4b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,11 +17,10 @@
 			<url>https://maven.tmatesoft.com/content/repositories/releases</url>
 		</repository>
 
-		<!-- SED, GREP -->
+		<!-- Local repos to model non-public dependencies for different purposes. -->
 		<repository>
-			<id>mvn_bintray_com</id>
-			<name>dl.bintray.com</name>
-			<url>https://dl.bintray.com/jfrog/jfrog-jars/</url>
+			<id>log4cxx_test_bins</id>
+			<url>file:///${project.basedir}/src/test/mvn_repo</url>
 		</repository>
 	</repositories>
 
@@ -386,25 +385,33 @@
 		</dependency>
 
 		<dependency>
-			<groupId>log4j</groupId>
-			<artifactId>log4j</artifactId>
-			<version>1.2.14</version>
+			<groupId>org.apache.logging.log4cxx.test-bins</groupId>
+			<artifactId>grep</artifactId>
+			<version>3.1.0</version>
 			<scope>test</scope>
+			<type>pom</type>
 		</dependency>
 		<dependency>
-			<groupId>grep</groupId>
-			<artifactId>grep</artifactId>
-			<version>2.5.4</version>
+			<groupId>org.apache.logging.log4cxx.test-bins</groupId>
+			<artifactId>gzip</artifactId>
+			<version>1.10.0</version>
 			<scope>test</scope>
 			<type>pom</type>
 		</dependency>
 		<dependency>
-			<groupId>sed</groupId>
+			<groupId>org.apache.logging.log4cxx.test-bins</groupId>
 			<artifactId>sed</artifactId>
-			<version>4.2.1</version>
+			<version>4.8.0</version>
 			<scope>test</scope>
 			<type>pom</type>
 		</dependency>
+
+		<dependency>
+			<groupId>log4j</groupId>
+			<artifactId>log4j</artifactId>
+			<version>1.2.14</version>
+			<scope>test</scope>
+		</dependency>
 	</dependencies>
 
 	<reporting>
diff --git a/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/grep/3.1.0/grep-3.1.0.pom b/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/grep/3.1.0/grep-3.1.0.pom
new file mode 100644
index 0000000..cb2203b
--- /dev/null
+++ b/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/grep/3.1.0/grep-3.1.0.pom
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+			xmlns="http://maven.apache.org/POM/4.0.0"
+			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.logging.log4cxx.test-bins</groupId>
+	<artifactId>grep</artifactId>
+	<version>3.1.0</version>
+	<packaging>zip</packaging>
+</project>
diff --git a/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/gzip/1.10.0/gzip-1.10.0.pom b/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/gzip/1.10.0/gzip-1.10.0.pom
new file mode 100644
index 0000000..bb7193a
--- /dev/null
+++ b/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/gzip/1.10.0/gzip-1.10.0.pom
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+			xmlns="http://maven.apache.org/POM/4.0.0"
+			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.logging.log4cxx.test-bins</groupId>
+	<artifactId>gzip</artifactId>
+	<version>1.10.0</version>
+	<packaging>zip</packaging>
+</project>
diff --git a/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/sed/4.8.0/sed-4.8.0.pom b/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/sed/4.8.0/sed-4.8.0.pom
new file mode 100644
index 0000000..3bb3d3a
--- /dev/null
+++ b/src/test/mvn_repo/org/apache/logging/log4cxx/test-bins/sed/4.8.0/sed-4.8.0.pom
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+			xmlns="http://maven.apache.org/POM/4.0.0"
+			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+	<modelVersion>4.0.0</modelVersion>
+	<groupId>org.apache.logging.log4cxx.test-bins</groupId>
+	<artifactId>sed</artifactId>
+	<version>4.8.0</version>
+	<packaging>zip</packaging>
+</project>