diff options
author | Alyssa Ross <alyssa.ross@unikie.com> | 2022-11-10 11:22:20 +0000 |
---|---|---|
committer | Alyssa Ross <alyssa.ross@unikie.com> | 2022-11-11 14:27:19 +0000 |
commit | 169fdd697771326fb111ab4532804a40e0fbeaa1 (patch) | |
tree | 9fa92d0b3298be20ce478fddadf3274802252d8c /release.nix | |
parent | 1c8b473f048e55e316900ea83abc40fdb3cdd66a (diff) | |
download | spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.tar spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.tar.gz spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.tar.bz2 spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.tar.lz spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.tar.xz spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.tar.zst spectrum-169fdd697771326fb111ab4532804a40e0fbeaa1.zip |
release.nix: run shellcheck on build scripts
This will make the binary cache build (which I expect to become more CI-like over time) fail if shellcheck doesn't pass on any shell scripts found in the tree. This will help ensure we are sticking to POSIX shell features and following shell scripting best practices. At present, only scripts with names ending in ".sh" are processed, as we don't have any others, and discovering extensionless scripts would be quite a bit more complex. We can worry about that when the time comes. Signed-off-by: Alyssa Ross <alyssa.ross@unikie.com> Message-Id: <20221110112219.459660-2-alyssa.ross@unikie.com> Reviewed-by: Henri Rosten <henri.rosten@unikie.com>
Diffstat (limited to 'release.nix')
-rw-r--r-- | release.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/release.nix b/release.nix index 91a843b..3ecf8a7 100644 --- a/release.nix +++ b/release.nix @@ -12,5 +12,7 @@ { doc = import ./Documentation { inherit config; }; + checks = import nix/checks.nix { inherit config; }; + combined = import img/combined/run-vm.nix { inherit config; }; } |