nixos-config/.github/workflows/build-flake-packages.sh

15 lines
241 B
Bash
Raw Normal View History

#!/bin/sh
set -xe
PACKAGES=$(nix flake show \
| grep ': package' \
| sed 's/\x1b\[[0-9;]*m//g' \
| sed -E 's/^.*───([A-Za-z/"-]+):.*$/\1/' \
| sort \
| uniq)
for package in $PACKAGES; do
2021-11-02 16:27:10 +01:00
nix build --verbose -L .#$package
done