From 9933ebb6aa86249d2118ef5fb50bf23cedadb0a5 Mon Sep 17 00:00:00 2001 From: Noel Georgi Date: Fri, 17 Mar 2023 17:02:52 +0530 Subject: [PATCH] chore: fix loaded artifacts file permission Azure skips the file permissions when upload/downloaded from the object store. Make sure all binaries under `_out` have executable permissions. Signed-off-by: Noel Georgi --- .drone.jsonnet | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index a3fa1e66e5..1db5ad3922 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -297,7 +297,7 @@ local load_artifacts = { commands: [ 'az login --service-principal -u "$${AZURE_STORAGE_USER}" -p "$${AZURE_STORAGE_PASS}" --tenant "$${AZURE_TENANT}"', 'az storage blob download-batch --overwrite true -d _out -s ${CI_COMMIT_SHA}${DRONE_TAG//./-}', - 'chmod +x _out/clusterctl _out/integration-test-linux-amd64 _out/kubectl _out/kubestr _out/talosctl*' + 'chmod +x _out/clusterctl _out/integration-test-linux-amd64 _out/kubectl _out/kubestr _out/helm _out/cilium _out/talosctl*' ], volumes: volumes.ForStep(), depends_on: [setup_ci.name],