You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@royale.apache.org by ca...@apache.org on 2020/03/30 06:47:28 UTC

[royale-compiler] branch develop updated: - Added the reproducible build extension to jburg-types and build-tools

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

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git


The following commit(s) were added to refs/heads/develop by this push:
     new 5685317  - Added the reproducible build extension to jburg-types and build-tools
     new 568d9e5  Merge pull request #142 from chrisdutz/develop
5685317 is described below

commit 5685317713638cf27896bdca37b9c1e9f0dc0585
Author: Christofer Dutz <ch...@c-ware.de>
AuthorDate: Mon Mar 30 08:44:06 2020 +0200

    - Added the reproducible build extension to jburg-types and build-tools
---
 compiler-build-tools/pom.xml | 12 ++++++++++++
 compiler-jburg-types/pom.xml | 12 ++++++++++++
 2 files changed, 24 insertions(+)

diff --git a/compiler-build-tools/pom.xml b/compiler-build-tools/pom.xml
index 33c542e..d0a9941 100644
--- a/compiler-build-tools/pom.xml
+++ b/compiler-build-tools/pom.xml
@@ -197,6 +197,18 @@
       <id>apache-release</id>
       <build>
         <plugins>
+          <plugin>
+            <groupId>com.theoryinpractise</groupId>
+            <artifactId>reproducible-maven-plugin</artifactId>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-release-plugin</artifactId>
+            <configuration>
+              <preparationGoals>clean com.theoryinpractise:reproducible-maven-plugin:apply install</preparationGoals>
+              <completionGoals>com.theoryinpractise:reproducible-maven-plugin:clear</completionGoals>
+            </configuration>
+          </plugin>
           <!--
             Create MD5 and SHA512 checksum files for the release artifacts.
           -->
diff --git a/compiler-jburg-types/pom.xml b/compiler-jburg-types/pom.xml
index 47c70ac..a456e8f 100644
--- a/compiler-jburg-types/pom.xml
+++ b/compiler-jburg-types/pom.xml
@@ -134,6 +134,18 @@
       <id>apache-release</id>
       <build>
         <plugins>
+          <plugin>
+            <groupId>com.theoryinpractise</groupId>
+            <artifactId>reproducible-maven-plugin</artifactId>
+          </plugin>
+          <plugin>
+            <groupId>org.apache.maven.plugins</groupId>
+            <artifactId>maven-release-plugin</artifactId>
+            <configuration>
+              <preparationGoals>clean com.theoryinpractise:reproducible-maven-plugin:apply install</preparationGoals>
+              <completionGoals>com.theoryinpractise:reproducible-maven-plugin:clear</completionGoals>
+            </configuration>
+          </plugin>
           <!--
             Create MD5 and SHA512 checksum files for the release artifacts.
           -->