aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXavier Del Campo Romero <xavi.dcr@tutanota.com>2025-01-08 22:36:22 +0100
committerXavier Del Campo Romero <xavi.dcr@tutanota.com>2025-01-12 01:53:16 +0100
commita481304b911b3ceea91bf11d6ca4f072fa6e5fa2 (patch)
treec3f065c217a06364c3a8744fc1fa1d79e2eb0a8b
parent86411fc51d4efb6508a26d66246ec795d568f4f8 (diff)
upload-artifact: Replace USER with USERNAME
USER is an environment variable that might be already defined by the shell.
-rwxr-xr-xupload-artifact12
1 files changed, 6 insertions, 6 deletions
diff --git a/upload-artifact b/upload-artifact
index afa47e4..533a55e 100755
--- a/upload-artifact
+++ b/upload-artifact
@@ -4,7 +4,7 @@ set -e
# Input environment variables:
# URL
-# USER
+# USERNAME
# PASSWORD
check()
@@ -25,7 +25,7 @@ login()
curl -X POST \
--fail-with-body \
-c "$cookiejar" \
- --data-urlencode "username@$user" \
+ --data-urlencode "username@$username" \
--data-urlencode "password@$password" \
"$URL/login"
}
@@ -68,19 +68,19 @@ share()
cleanup()
{
- rm -f "$cookiejar" "$password" "$user"
+ rm -f "$cookiejar" "$password" "$username"
}
check URL
-check USER
+check USERNAME
check PASSWORD
test $# -ge 1 || (usage; exit 1)
cookiejar="$(mktemp)"
-user="$(mktemp)"
+username="$(mktemp)"
password="$(mktemp)"
trap cleanup INT QUIT TERM EXIT
-printenv USER | tr -d '\n' > "$user"
+printenv USERNAME | tr -d '\n' > "$username"
printenv PASSWORD | tr -d '\n' > "$password"
login || (printf "Failed to log in\n"; exit 1)
upload_all $@ || (printf "Failed to upload files\n"; exit 1)