Commit 2ff3fa0e authored by zowoq's avatar zowoq
Browse files

nixos/hydra: set a default for hydra-compress-logs service

follow up from 0c454e93
parent 47f6fa09
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -515,10 +515,12 @@ in
          ''
            set -eou pipefail
            compression=$(sed -nr 's/compress_build_logs_compression = ()/\1/p' ${baseDir}/hydra.conf)
            if [[ $compression == zstd ]]; then
            if [[ $compression == "" ]]; then
              compression="bzip2"
            elif [[ $compression == zstd ]]; then
              compression="zstd --rm"
            fi
            find ${baseDir}/build-logs -type f -name "*.drv" -mtime +3 -size +0c | xargs -r $compression --force --quiet
            find ${baseDir}/build-logs -type f -name "*.drv" -mtime +3 -size +0c | xargs -r "$compression" --force --quiet
          '';
        startAt = "Sun 01:45";
        serviceConfig.Slice = "system-hydra.slice";