Add defaults for environment variables

So we don't have to keep setting them for each CI and every single step
since there doesn't seem to be a way to share them between steps in
Drone.
This commit is contained in:
Asher 2020-01-14 13:12:10 -06:00
parent f2a15795a1
commit 42bddce21f
No known key found for this signature in database
GPG key ID: D63C1EF81242354A
2 changed files with 6 additions and 12 deletions

View file

@ -4,14 +4,6 @@ node_js:
services:
- docker
before_install:
- export MAJOR_VERSION="2"
- export VSCODE_VERSION="1.41.1"
- export VERSION="$MAJOR_VERSION.$TRAVIS_BUILD_NUMBER"
- export TAG="$VERSION-vsc$VSCODE_VERSION"
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then export MINIFY="true"; fi
- if [[ "$TRAVIS_BRANCH" == "master" ]]; then export PACKAGE="true"; fi
# Don't build on tags because we'll already have built the commit.
jobs:
include:

View file

@ -57,16 +57,18 @@ function main() {
cd "$(dirname "${0}")/.."
local codeServerVersion="${VERSION:-}"
local vscodeVersion="${VSCODE_VERSION:-}"
local vscodeVersion="${VSCODE_VERSION:-1.41.1}"
local ostype="${OSTYPE:-}"
local package="${PACKAGE:-}"
if [[ -z "${codeServerVersion}" ]] ; then
>&2 echo "Must set VERSION environment variable"; exit 1
codeServerVersion="2.${TRAVIS_TAG:-${DRONE_TAG:-daily}}"
fi
if [[ -z "${vscodeVersion}" ]] ; then
>&2 echo "Must set VSCODE_VERSION environment variable"; exit 1
local branch="${TRAVIS_BRANCH:-DRONE_BRANCH}"
if [[ $branch == "master" ]] ; then
export MINIFY="true"
export PACKAGE="true"
fi
if [[ "${ostype}" == "darwin"* ]]; then