Usage
Apply this plugin to all projects in your build, and it configures archive and compilation tasks for reproducibility.
plugins {
id("org.gradlex.reproducible-builds")
}
plugins {
id 'org.gradlex.reproducible-builds'
}
What this plugin does
This sections explains each of the configurations the plugin applies to your build.
Archive tasks
Setting | Value | Explanation |
---|---|---|
|
|
If not configured, files inside the archive will have timestamps related to when the files were created. |
|
|
If not configured, the order of entries in the archive depends on the underlying filesystem of the machine that creates the archive. |
|
|
If not configured, permissions are influence by the operating system on which the build is running and usually differ between Unix and Windows. |
|
|
If not configured, permissions are influence by the operating system on which the build is running and usually differ between Unix and Windows. |