• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#!/usr/bin/env bash
2
3# When changing this file, check if the *_BUIL_TAG tags in
4# .gitlab-ci/image-tags.yml need updating.
5
6set -eu
7
8# Early check for required env variables, relies on `set -u`
9: "$S3_JWT_FILE_SCRIPT"
10
11if [ -z "$1" ]; then
12  echo "usage: $(basename "$0") <CONTAINER_CI_JOB_NAME>" 1>&2
13  exit 1
14fi
15
16CONTAINER_CI_JOB_NAME="$1"
17
18# Tasks to perform before executing the script of a container job
19eval "$S3_JWT_FILE_SCRIPT"
20unset S3_JWT_FILE_SCRIPT
21
22trap 'rm -f ${S3_JWT_FILE}' EXIT INT TERM
23
24bash ".gitlab-ci/container/${CONTAINER_CI_JOB_NAME}.sh"
25