nixpkgs/nixos/modules
talyz b65b9bf73c
nixos/gitlab: Implement better script error handling
Fail scripts on pipeline errors and propagate subshell errors.

If an error occurs in a subshell, including while trying to read a
secret file, we want that error to propagate to the main shell
context. That means we have to set the `inherit_errexit` option, which
allows errors from subshells to propagate to the outer shell. Also,
the subshell cannot run as part of another command, such as `export`,
since that will simply ignore the subshell exit status and only
respect `export`s exit status; first assigning the value to a variable
and then exporting it solves issue.
2022-01-31 13:09:20 +01:00
..
config Merge #143715: nixos/malloc: fix scudo on aarch64-linux 2022-01-18 17:39:33 +01:00
hardware Merge pull request #154550 from veehaitch/sgx-compat-udev 2022-01-13 14:55:08 +00:00
i18n/input-method nixos/documentation: split options doc build 2022-01-02 19:46:13 +01:00
installer Merge pull request #150360 from Enzime/fix-netboot-cmdline 2022-01-19 06:53:04 +00:00
misc nixos/documentation.nix: Use builtins.storePath when appropriate 2022-01-22 16:47:02 +01:00
profiles all-hardware: Add virtio_mmio module 2022-01-06 17:23:10 -08:00
programs add defaultText 2022-01-19 09:39:50 -05:00
security Merge pull request #146937 from amarshall/pam-apparmor-fix 2022-01-12 06:31:35 +00:00
services nixos/gitlab: Implement better script error handling 2022-01-31 13:09:20 +01:00
system Merge pull request #153095 from Madouura/dev/bcachefs-init 2022-01-21 16:35:10 +01:00
tasks nixos/networkd: fix networking.networkd.static test 2022-01-21 19:35:17 +01:00
testing nixos/lib/qemu-flags: rename to qemu-common 2021-09-18 16:58:16 +02:00
virtualisation nixos/container-config: Only use true as fallback 2022-01-20 23:10:13 +01:00
module-list.nix nixos/invoiceplane: init module and package at 1.5.11 (#146909) 2022-01-20 22:45:35 +09:00
rename.nix mailpile, nixos/mailpile: drop 2022-01-16 02:36:20 +01:00