kibana/.buildkite/scripts/steps/artifacts/env.sh
Jonathan Budzenski f100343f41
[artifacts] Publish cloud artifacts (#141657)
* [artifacts] Publish cloud artifacts

This moves moves Cloud image publishing to Kibana CI

* fix build args

* rm comment
2022-09-23 11:53:57 -05:00

31 lines
736 B
Bash
Executable file

#!/usr/bin/env bash
set -euo pipefail
RELEASE_BUILD="${RELEASE_BUILD:="false"}"
VERSION_QUALIFIER="${VERSION_QUALIFIER:=""}"
BASE_VERSION="$(jq -r '.version' package.json)"
if [[ "$VERSION_QUALIFIER" == "" ]]; then
QUALIFIER_VERSION="$BASE_VERSION"
else
QUALIFIER_VERSION="$BASE_VERSION-$VERSION_QUALIFIER"
fi
if [[ "$RELEASE_BUILD" == "true" ]]; then
FULL_VERSION="$QUALIFIER_VERSION"
BUILD_ARGS="--release --version-qualifier=$VERSION_QUALIFIER"
WORKFLOW="staging"
else
FULL_VERSION="$QUALIFIER_VERSION-SNAPSHOT"
BUILD_ARGS="--version-qualifier=$VERSION_QUALIFIER"
WORKFLOW="snapshot"
fi
export VERSION_QUALIFIER
export BASE_VERSION
export QUALIFIER_VERSION
export FULL_VERSION
export BUILD_ARGS
export WORKFLOW