21 lines
473 B
Plaintext
21 lines
473 B
Plaintext
|
#! /bin/bash
|
||
|
|
||
|
FEATURE_BRANCH=
|
||
|
|
||
|
if [ "$TRAVIS_TAG" == "" ]; then
|
||
|
if [ "$TRAVIS_PULL_REQUEST_BRANCH" != "" ]; then
|
||
|
FEATURE_BRANCH="$TRAVIS_PULL_REQUEST_BRANCH";
|
||
|
else
|
||
|
FEATURE_BRANCH="$TRAVIS_BRANCH";
|
||
|
fi
|
||
|
|
||
|
echo "Attempting to install diagram-js@$FEATURE_BRANCH";
|
||
|
|
||
|
npm install "diagram-js@bpmn-io/diagram-js#$FEATURE_BRANCH";
|
||
|
|
||
|
if [ $? -ne 0 ]; then
|
||
|
echo "Falling back to diagram-js@master";
|
||
|
|
||
|
npm install "diagram-js@bpmn-io/diagram-js#master";
|
||
|
fi
|
||
|
fi
|