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
### Description
Translated the `repro-check.sh` (Bash) into `repro-check` (Python), with
some improvements:
- All user-facing behavior should remain nearly identical, including the
colors, log formatting, etc.
- Support for caching of large images and `--clear` flag to delete the
cache if necessary.
- Support for caching the IC git repo, to reduce the strain on GitHub.
- Minimize dependency on system commands, in particular no deps on curl
and jq anymore.
- Nicer progress bars
- More standard UX (e.g. using standard logging framework instead of a
custom implementation)
---------
Co-authored-by: Manuel Amador <[email protected]>
Copy file name to clipboardExpand all lines: README.adoc
+38-11Lines changed: 38 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,26 +94,53 @@ To build only the binaries and canisters, use the `-b` and/or `-c` flags:
94
94
95
95
All built artifacts will be located in the top-level artifacts/ directory.
96
96
97
-
== Verifying releases
97
+
== Verifying Releases
98
98
99
-
Each https://dashboard.internetcomputer.org/releases[release proposal] includes instructions on how to verify the build reproducibility of IC-OS update images.
99
+
=== Overview
100
100
101
-
To verify the build reproducibility of a specific `IC OS Version Election` proposal, you can just copy the one liner below to a fresh Ubuntu VM 22.04 or higher:
101
+
The Internet Computer provides a robust system for verifying the build reproducibility of IC-OS update images. Each https://dashboard.internetcomputer.org/releases[release proposal] includes detailed verification instructions.
0 commit comments