Commit 88b2189d517b

Vincent Demeester <vincent@sbr.pm>
2020-06-05 12:22:22
builds: add set -euo pipefail on "scripts"
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent fcb9d0e
.builds/nix-pkgs.yml
@@ -3,9 +3,11 @@ secrets:
   - 0818d60d-b587-4d4e-81d8-dc15072ccb97
 tasks:
 - setup: |
+    set -e
     nix-env -iA cachix -f https://cachix.org/api/v1/install
     cachix use shortbrain
 - cached: |
+    set -euo pipefail
     set +x
     export CACHIX_SIGNING_KEY=$(cat ~/.cachix.key)
     set -x
.builds/nix-systems-desktop.yml
@@ -6,6 +6,7 @@ tasks:
     nix-env -iA cachix -f https://cachix.org/api/v1/install
     cachix use shortbrain
 - systems: |
+    set -euo pipefail
     set +x
     export CACHIX_SIGNING_KEY=$(cat ~/.cachix.key)
     set -x
.builds/nix-systems.yml
@@ -6,6 +6,7 @@ tasks:
     nix-env -iA cachix -f https://cachix.org/api/v1/install
     cachix use shortbrain
 - systems: |
+    set -euo pipefail
     set +x
     export CACHIX_SIGNING_KEY=$(cat ~/.cachix.key)
     set -x