This is an automated email from the ASF dual-hosted git repository. cdutz pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/flex-utilities.git
The following commit(s) were added to refs/heads/develop by this push: new 0dc5b70 - Removed a reference to a version variable - Added generating a SHA512 hash of the source-release 0dc5b70 is described below commit 0dc5b70894664f704b086e67e636e90caaaf3520 Author: Christofer Dutz <christofer.d...@c-ware.de> AuthorDate: Thu Nov 14 16:23:36 2019 +0100 - Removed a reference to a version variable - Added generating a SHA512 hash of the source-release --- flex-maven-tools/flex-sdk-converter/pom.xml | 44 ++++++++++++++++++++++ .../flex-sdk-converter/retrievers/download/pom.xml | 20 +++++++++- 2 files changed, 63 insertions(+), 1 deletion(-) diff --git a/flex-maven-tools/flex-sdk-converter/pom.xml b/flex-maven-tools/flex-sdk-converter/pom.xml index 8076911..92ff0c5 100644 --- a/flex-maven-tools/flex-sdk-converter/pom.xml +++ b/flex-maven-tools/flex-sdk-converter/pom.xml @@ -80,4 +80,48 @@ </plugin> </plugins> </build> + + <profiles> + <!-- + This profile extends the default "apache-release" configuration with automatic checksum- + generation for the release source artifact. It is automatically activated during the + release build and only needed there. + --> + <profile> + <id>apache-release</id> + <build> + <plugins> + <!-- + Create MD5 and SHA512 checksum files for the release artifacts. + --> + <plugin> + <groupId>net.nicoulaj.maven.plugins</groupId> + <artifactId>checksum-maven-plugin</artifactId> + <version>1.8</version> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>files</goal> + </goals> + </execution> + </executions> + <configuration> + <algorithms> + <algorithm>SHA-512</algorithm> + </algorithms> + <fileSets> + <fileSet> + <directory>${project.build.directory}</directory> + <includes> + <include>${project.artifactId}-${project.version}-source-release.zip</include> + </includes> + </fileSet> + </fileSets> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project> diff --git a/flex-maven-tools/flex-sdk-converter/retrievers/download/pom.xml b/flex-maven-tools/flex-sdk-converter/retrievers/download/pom.xml index ffa2665..351037a 100644 --- a/flex-maven-tools/flex-sdk-converter/retrievers/download/pom.xml +++ b/flex-maven-tools/flex-sdk-converter/retrievers/download/pom.xml @@ -44,9 +44,27 @@ </dependency> <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>2.4</version> + </dependency> + + <!-- 7Zip with JNI Wrapper to call it from Java --> + <dependency> + <groupId>net.sf.sevenzipjbinding</groupId> + <artifactId>sevenzipjbinding</artifactId> + <version>9.20-2.00beta</version> + </dependency> + <dependency> + <groupId>net.sf.sevenzipjbinding</groupId> + <artifactId>sevenzipjbinding-all-platforms</artifactId> + <version>9.20-2.00beta</version> + </dependency> + + <dependency> <groupId>org.mock-server</groupId> <artifactId>mockserver-netty</artifactId> - <version>RELEASE</version> + <version>5.1.0</version> <scope>test</scope> </dependency> <dependency>