inspektor-gadget

Форк
0
23 строки · 527.0 Байт
1
#!/usr/bin/env bash
2

3
# Generate container tag names
4
# From https://github.com/weaveworks/scope/blob/master/tools/image-tag
5

6
set -o errexit
7
set -o pipefail
8

9
# If there is an explicit image tag set, just return it
10
if [ -n "$IMAGE_TAG" ]; then
11
  echo $IMAGE_TAG
12
  exit 0
13
fi
14

15
BRANCH_PREFIX=$(git rev-parse --abbrev-ref HEAD)
16
if [ "$1" = "branch" ] ; then
17
  if [ "$BRANCH_PREFIX" = "main" ] ; then
18
    BRANCH_PREFIX="latest"
19
  fi
20
  echo "${BRANCH_PREFIX//\//-}"
21
else
22
  echo "${BRANCH_PREFIX//\//-}-$(git rev-parse --short HEAD)"
23
fi
24

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.