1 | #!/usr/bin/env bash
|
2 |
|
3 | set -ex
|
4 |
|
5 | PATH=/usr/local/share/.config/yarn/global/node_modules/.bin:$PATH
|
6 |
|
7 | CLI_ENGINE_UTIL_YARN_ARGS="--frozen-lockfile"
|
8 |
|
9 | if [[ "$CIRCLE_BRANCH" == greenkeeper/* ]]; then
|
10 | CLI_ENGINE_GREENKEEPER_BRANCH=1
|
11 | CLI_ENGINE_UTIL_YARN_ARGS=""
|
12 | if [[ ! -x "$(command -v greenkeeper-lockfile-update)" ]]; then
|
13 | yarn global add greenkeeper-lockfile@1
|
14 | fi
|
15 | greenkeeper-lockfile-update
|
16 | fi
|
17 |
|
18 | yarn install $CLI_ENGINE_UTIL_YARN_ARGS
|
19 |
|
20 | if [[ "$CLI_ENGINE_GREENKEEPER_BRANCH" == 1 ]]; then
|
21 | greenkeeper-lockfile-upload
|
22 | fi
|