Improve the reproducible build process.

* Moved stuff into it's own `reproducible-builds` directory.
* Improved reproducible build by using a debian snapshot and more clearly listing dependencies.
* Removed signing from assembleReelase.
* Updated README.
This commit is contained in:
Greyson Parrelli
2020-10-12 19:32:58 -04:00
parent de7f103130
commit 83e63ff854
10 changed files with 116 additions and 132 deletions

View File

@@ -454,16 +454,6 @@ task signProductionWebsiteRelease {
}
}
tasks.whenTaskAdded { task ->
if (task.name.equals("assemblePlayRelease")) {
task.finalizedBy signProductionPlayRelease
}
if (task.name.equals("assembleWebsiteRelease")) {
task.finalizedBy signProductionWebsiteRelease
}
}
def getLastCommitTimestamp() {
new ByteArrayOutputStream().withStream { os ->
def result = exec {