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
Add docker support when doing Gitian builds (#2084)
* gitian-build.sh: fix signProg being recognized as two parameters
* Support docker based Gitian builds
Requires a gitian-builder version with
devrandom/gitian-builder#181
This will also switch to use Docker by default.
* Switch back to using lxc as default until upstream gitian-builder is ready
-o|--os Specify which Operating Systems the build is for. Default is lwx. l for linux, w for windows, x for osx
48
49
-j Number of processes to use. Default 2
49
50
-m Memory to allocate in MiB. Default 2000
50
-
--kvm Use KVM instead of LXC
51
-
--setup Setup the gitian building environment. Uses KVM. If you want to use lxc, use the --lxc option. Only works on Debian-based systems (Ubuntu, Debian)
51
+
--kvm Use KVM
52
+
--lxc Use LXC
53
+
--docker Use Docker
54
+
--setup Setup the gitian building environment. Uses KVM. If you want to use lxc, use the --lxc option. If you want to use Docker, use --docker. Only works on Debian-based systems (Ubuntu, Debian)
52
55
--detach-sign Create the assert file for detached signing. Will not commit anything.
53
56
--no-commit Do not commit anything to git
54
57
-h|--help Print this help message
@@ -78,7 +81,7 @@ while :; do
78
81
-S|--signer)
79
82
if [ -n"$2" ]
80
83
then
81
-
SIGNER=$2
84
+
SIGNER="$2"
82
85
shift
83
86
else
84
87
echo'Error: "--signer" requires a non-empty argument.'
0 commit comments