mirror of
https://github.com/classilla/tenfourfox.git
synced 2024-09-10 11:54:40 +00:00
23 lines
649 B
Bash
23 lines
649 B
Bash
#!/bin/bash
|
|
|
|
set -xe
|
|
|
|
test $PARENT_TASK_ARTIFACTS_URL_PREFIX
|
|
test $BALROG_API_ROOT
|
|
test $SIGNING_CERT
|
|
|
|
ARTIFACTS_DIR="/home/worker/artifacts"
|
|
mkdir -p "$ARTIFACTS_DIR"
|
|
|
|
curl --location --retry 10 --retry-delay 10 -o "$ARTIFACTS_DIR/manifest.json" \
|
|
"$PARENT_TASK_ARTIFACTS_URL_PREFIX/manifest.json"
|
|
|
|
cat "$ARTIFACTS_DIR/manifest.json"
|
|
python /home/worker/bin/funsize-balrog-submitter.py \
|
|
--artifacts-url-prefix "$PARENT_TASK_ARTIFACTS_URL_PREFIX" \
|
|
--manifest "$ARTIFACTS_DIR/manifest.json" \
|
|
-a "$BALROG_API_ROOT" \
|
|
--signing-cert "/home/worker/keys/${SIGNING_CERT}.pubkey" \
|
|
--verbose \
|
|
$EXTRA_BALROG_SUBMITTER_PARAMS
|