diff --git a/README.md b/README.md index dbc65e0..69019da 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,7 @@ jobs: destination: - dir: "remote:backup" subdir: code/target + - dir: "remote2:release" ``` ## License diff --git a/assets/out b/assets/out index 803988c..77ab6c9 100644 --- a/assets/out +++ b/assets/out @@ -10,7 +10,8 @@ echo "BUILD_NAME: $BUILD_NAME" echo "BUILD_JOB_NAME: $BUILD_JOB_NAME" echo "BUILD_PIPELINE_NAME: $BUILD_PIPELINE_NAME" -source $(dirname $0)/common.sh +# shellcheck disable=1090 +source "$(dirname $0)/common.sh" source=$1 @@ -22,7 +23,7 @@ fi # for jq PATH=/usr/local/bin:$PATH -payload=$(mktemp $TMPDIR/rclone-resource-request.XXXXXX) +payload=$(mktemp "$TMPDIR/rclone-resource-request.XXXXXX") cat > "$payload" <&0 # TODO: Remove Me - DEBUGGING @@ -47,7 +48,7 @@ fi echo "Source directory: $rclone_source_directory" echo "Destinations:" -jq -c '.params.destination[] | .dir' < $payload +jq -c '.params.destination[] | .dir' < "$payload" local_source_dir="${source}/${rclone_source_directory}" ls -alh "${local_source_dir}" diff --git a/upload_pipeline.sh b/upload_pipeline.sh index 467db8c..0a4c9f6 100644 --- a/upload_pipeline.sh +++ b/upload_pipeline.sh @@ -4,8 +4,8 @@ TEAM=docker PIPELINE=concourse-rclone-resource DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" -pushd "${DIR}" +pushd "${DIR}" || exit fly -t ${TEAM} set-pipeline --pipeline ${PIPELINE} --config pipeline.yml -popd +popd || exit