-
Notifications
You must be signed in to change notification settings - Fork 67
/
env_vars
17 lines (16 loc) · 746 Bytes
/
env_vars
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if [[ -z "${SMALLTALK_CI_HOME:-}" ]]; then
export SMALLTALK_CI_HOME="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
fi
export SMALLTALK_CI_BUILD_BASE="${SMALLTALK_CI_HOME}/_builds"
if [[ -z "${TRAVIS:-${APPVEYOR:-${GITHUB_ACTIONS:-${CI:-}}}}" ]]; then
export SMALLTALK_CI_BUILD="${SMALLTALK_CI_BUILD_BASE}/$(date "+%Y_%m_%d_%H_%M_%S")"
else
export SMALLTALK_CI_BUILD="${SMALLTALK_CI_BUILD_BASE}"
fi
export SMALLTALK_CI_CACHE="${SMALLTALK_CI_HOME}/_cache"
export SMALLTALK_CI_IMAGE="${SMALLTALK_CI_BUILD}/TravisCI.image"
export SMALLTALK_CI_CHANGES="${SMALLTALK_CI_BUILD}/TravisCI.changes"
export SMALLTALK_CI_VMS="${SMALLTALK_CI_CACHE}/vms"
if [[ ! -f "${SMALLTALK_CI_VM:-}" ]]; then
export SMALLTALK_CI_VM="${SMALLTALK_CI_BUILD}/vm"
fi