From 9a1b301c8564a75bb7781dfb9241c0bf7974f882 Mon Sep 17 00:00:00 2001 From: Brad King Date: Tue, 5 Apr 2022 14:21:29 -0400 Subject: gitlab-ci: add sanity check to upload jobs Ensure that the upload destination is not empty. --- .gitlab/upload.yml | 2 ++ 1 file changed, 2 insertions(+) (limited to '.gitlab/upload.yml') diff --git a/.gitlab/upload.yml b/.gitlab/upload.yml index 88ceba894c..20ec48368a 100644 --- a/.gitlab/upload.yml +++ b/.gitlab/upload.yml @@ -16,6 +16,7 @@ - dnf install -y --setopt=install_weak_deps=False rsync openssh-clients - chmod 400 $RSYNC_BINARY_KEY - ssh-keygen -y -f $RSYNC_BINARY_KEY > $RSYNC_BINARY_KEY.pub + - test -n "$RSYNC_DESTINATION" - rsync -tv --recursive -e "ssh -i $RSYNC_BINARY_KEY -o StrictHostKeyChecking=no -o LogLevel=ERROR" build/ kitware@cmake.org:$RSYNC_DESTINATION/ variables: @@ -37,4 +38,5 @@ - dnf install -y --setopt=install_weak_deps=False rsync openssh-clients - chmod 400 $RSYNC_HELP_KEY - ssh-keygen -y -f $RSYNC_HELP_KEY > $RSYNC_HELP_KEY.pub + - test -n "$RSYNC_DESTINATION" - rsync -tv --recursive --delete -e "ssh -i $RSYNC_HELP_KEY -o StrictHostKeyChecking=no -o LogLevel=ERROR" build/html/ kitware@cmake.org:$RSYNC_DESTINATION/ -- cgit v1.2.1