From 4d259e30fe45ab3a57a75a2c7ec678748f1c5f6b Mon Sep 17 00:00:00 2001 From: Felix Lohmeier Date: Wed, 20 Jan 2021 13:15:09 +0100 Subject: [PATCH] task diff: status: durch if in cmd ersetzen #9 --- Taskfile.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/Taskfile.yml b/Taskfile.yml index 542996e..814ff3d 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -97,8 +97,7 @@ tasks: cmds: - test -n "{{.PROJECT}}" # Inhalt der beiden letzten ZIP-Archive vergleichen - - unzip -q -d old $(ls -t *.zip | sed -n 2p) - - unzip -q -d new $(ls -t *.zip | sed -n 1p) + - if test -n "$(ls -t *.zip | sed -n 2p)"; then unzip -q -d old $(ls -t *.zip | sed -n 2p); unzip -q -d new $(ls -t *.zip | sed -n 1p); fi - diff -d old new > diff.log || exit 0 - rm -rf old new # Diff prüfen, ob es weniger als 500 Zeilen enthält @@ -109,9 +108,6 @@ tasks: - split/*.xml generates: - diff.log - status: - # Task nicht ausführen, wenn weniger als zwei ZIP-Archive vorhanden - - test -z $(ls -t *.zip | sed -n 2p) linkcheck: label: '{{.TASK}}-{{.PROJECT}}'