You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration/reproducible-builds/README.md
+30-1Lines changed: 30 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,23 +3,52 @@
3
3
By default, JAR files generated by Gradle (with or without Shadow) for a single project with the same source code may
4
4
not be identical to each other. Sometimes it's desirable to configure a project to consistently output a byte-for-byte
5
5
identical JAR on every build. Gradle supports this with the following configuration, and Shadow will correctly respect
6
-
these settings too:
6
+
these settings too.
7
+
8
+
Besides file timestamps and file order, this configuration also ensures that all files in the JAR are set to have the
9
+
same permissions, irrespective of the locally configured umask.
10
+
11
+
More information about reproducible builds can be found at [reproducible-builds.org](https://reproducible-builds.org/).
0 commit comments