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-typedefs.git
The following commit(s) were added to refs/heads/develop by this push:
new e72b3a9 - Added configuration for reproducible builds
new 80e31f6 Merge pull request #11 from chrisdutz/develop
e72b3a9 is described below
commit e72b3a9aa9fc36f3b513c3991f6a3b567a2afb39
Author: Christofer Dutz <[email protected]>
AuthorDate: Tue Mar 24 13:16:31 2020 +0100
- Added configuration for reproducible builds
---
pom.xml | 25 +++++++++++--------------
1 file changed, 11 insertions(+), 14 deletions(-)
diff --git a/pom.xml b/pom.xml
index ca4b857..c77a632 100644
--- a/pom.xml
+++ b/pom.xml
@@ -279,27 +279,24 @@
</build>
</profile>
- <!--
- This profile is needed by the releasesteps.xml Ant script in order to
know
- where to deploy artifacts.
- -->
<profile>
- <id>_releasesteps-upload-release-to-staging</id>
+ <id>_reproducible-build</id>
<activation>
- <activeByDefault>false</activeByDefault>
+ <property>
+ <name>project.build.outputTimestamp</name>
+ </property>
</activation>
- <modules><!-- only run on top-level, not for each module -->
- </modules>
<build>
<plugins>
<plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>wagon-maven-plugin</artifactId>
- <version>2.0.0</version>
+ <groupId>org.apache.royale.compiler</groupId>
+ <artifactId>royale-maven-plugin</artifactId>
+ <version>${royale.compiler.version}</version>
+ <extensions>true</extensions>
<configuration>
- <includes>**</includes>
- <serverId>apache.releases.https</serverId>
-
<url>https://repository.apache.org/service/local/staging/deploy/maven2</url>
+ <additionalCompilerOptions>
+
-metadata.date=${project.build.outputTimestamp};-metadata.dateFormat=yyyy-MM-dd'T'HH:mm:ss'Z'
+ </additionalCompilerOptions>
</configuration>
</plugin>
</plugins>