ebourg / reproducible-build-maven-plugin

A simple Maven plugin to make your build byte-for-byte reproducible

Home Page:http://zlika.github.io/reproducible-build-maven-plugin/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

reproducible-build-maven-plugin

Build Status Coverage Status Codacy Badge Maven Central

A Maven plugin to make your build byte-for-byte reproducible. Cf. http://zlika.github.io/reproducible-build-maven-plugin/

See also moot, a script that downloads given versions of Maven and the JDK and runs the build with them. This script helps fixing non-reproducibilities that cannot be fixed by the reproducible-build-maven-plugin.

Requirements

  • Java 8 or newer
  • Maven 3.0.0 or newer

How to compile

To compile the project and run its integration tests:

mvn clean install -Prun-its

About

A simple Maven plugin to make your build byte-for-byte reproducible

http://zlika.github.io/reproducible-build-maven-plugin/

License:Apache License 2.0


Languages

Language:Java 94.5%Language:Groovy 2.7%Language:Shell 2.7%