DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Mercurial (5350524bb654)

VCS Links

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#!/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