Improve flake check

This commit is contained in:
Torjus Håkestad 2025-02-10 19:45:50 +01:00
parent 121cd68c81
commit 7db2b9f030
Signed by: torjus
SSH Key Fingerprint: SHA256:KjAds8wHfD2mBYK2H815s/+ABcSdcIHUndwHEdSxml4

View File

@ -33,11 +33,12 @@
name = "golangci-lint";
nativeBuildInputs = old.nativeBuildInputs ++ [ pkgs.golangci-lint ];
buildPhase = ''
HOME=$TMPDIR golangci-lint run --timeout 360s
HOME=$TMPDIR golangci-lint run --timeout 360s --out-format=junit-xml > lint.xml
'';
doCheck = false;
installPhase = ''
touch $out $unittest
mkdir -p "$out"
install lint.xml "$out/lint.xml"
'';
fixupPhase = ":";
});