From 79cd02c682d062182b2d41bff810d25d69f19271 Mon Sep 17 00:00:00 2001 From: gprat <guylaine.prat@c-s.fr> Date: Mon, 20 Jul 2020 10:48:08 +0200 Subject: [PATCH] Remove production of sources.zip, ensure LICENSE and NOTICE in sources.jar An archive for sources can be downloaded directly from Gitlab, in pages related to tags or releases. Uses the standard maven source plugin instead of rebuilding it with assembly. --- pom.xml | 12 --------- .../assembly/source-distribution-assembly.xml | 25 ------------------- src/main/assembly/source-jar-assembly.xml | 24 ------------------ 3 files changed, 61 deletions(-) delete mode 100644 src/main/assembly/source-distribution-assembly.xml delete mode 100644 src/main/assembly/source-jar-assembly.xml diff --git a/pom.xml b/pom.xml index 753dd31e..87f9b1a3 100644 --- a/pom.xml +++ b/pom.xml @@ -34,7 +34,6 @@ <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <rugged.spotbugs-maven-plugin.version>4.0.4</rugged.spotbugs-maven-plugin.version> <rugged.jacoco-maven-plugin.version>0.8.5</rugged.jacoco-maven-plugin.version> - <rugged.maven-assembly-plugin.version>3.1.1</rugged.maven-assembly-plugin.version> <rugged.maven-bundle-plugin.version>4.2.1</rugged.maven-bundle-plugin.version> <rugged.maven-changes-plugin.version>2.12.1</rugged.maven-changes-plugin.version> <rugged.maven-checkstyle-plugin.version>3.1.1</rugged.maven-checkstyle-plugin.version> @@ -196,17 +195,6 @@ </archive> </configuration> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>${rugged.maven-assembly-plugin.version}</version> - <configuration> - <descriptors> - <descriptor>src/main/assembly/source-distribution-assembly.xml</descriptor> - <descriptor>src/main/assembly/source-jar-assembly.xml</descriptor> - </descriptors> - </configuration> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> diff --git a/src/main/assembly/source-distribution-assembly.xml b/src/main/assembly/source-distribution-assembly.xml deleted file mode 100644 index c7f81d8b..00000000 --- a/src/main/assembly/source-distribution-assembly.xml +++ /dev/null @@ -1,25 +0,0 @@ -<assembly> - <id>sources</id> - <formats> - <format>zip</format> - </formats> - <fileSets> - <fileSet> - <includes> - <include>README.txt</include> - <include>LICENSE.txt</include> - <include>NOTICE.txt</include> - <include>BUILDING.txt</include> - <include>pom.xml</include> - <include>checkstyle.xml</include> - <include>spotbugs-exclude-filter.xml</include> - <include>license-header.txt</include> - </includes> - <useDefaultExcludes>true</useDefaultExcludes> - </fileSet> - <fileSet> - <directory>src</directory> - <useDefaultExcludes>true</useDefaultExcludes> - </fileSet> - </fileSets> -</assembly> diff --git a/src/main/assembly/source-jar-assembly.xml b/src/main/assembly/source-jar-assembly.xml deleted file mode 100644 index b79e54ba..00000000 --- a/src/main/assembly/source-jar-assembly.xml +++ /dev/null @@ -1,24 +0,0 @@ -<assembly> - <id>sources</id> - <formats> - <format>jar</format> - </formats> - <includeBaseDirectory>false</includeBaseDirectory> - <fileSets> - <fileSet> - <includes> - <include>LICENSE.txt</include> - <include>NOTICE.txt</include> - </includes> - <outputDirectory>META-INF</outputDirectory> - </fileSet> - <fileSet> - <directory>src/main/java</directory> - <outputDirectory>.</outputDirectory> - <includes> - <include>**/*.java</include> - </includes> - <useDefaultExcludes>true</useDefaultExcludes> - </fileSet> - </fileSets> -</assembly> -- GitLab