20 строки
497 B
Bash
Executable File
20 строки
497 B
Bash
Executable File
#!/bin/bash
|
|
set -eo pipefail
|
|
|
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
# shellcheck disable=SC1090,SC1091
|
|
source "${SCRIPT_DIR}/common.sh"
|
|
|
|
if [[ "${CIRCLE_TAG}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]; then
|
|
echo "${CIRCLE_TAG}"
|
|
exit 0
|
|
fi
|
|
|
|
if [[ "${CIRCLE_BRANCH}" == "main" ]]; then
|
|
echo "${NEXT_RELEASE}-alpha.${CIRCLE_BUILD_NUM}"
|
|
exit 0
|
|
fi
|
|
|
|
echo "${NEXT_RELEASE}-branch.${BRANCH_NAME_TRUNCATED}.${CIRCLE_BUILD_NUM}-${COMMIT_SHA1_TRUNCATED}"
|
|
exit 0
|