forked from wso2/apim-apps
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
16 lines (14 loc) · 717 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
language: node_js
sudo: true
# In below install command , we switch to Node v8.16.0 version since we need npm v5.7 or above to run `npm ci`
install:
- if [ -z "${SHELLCHECK-}" ]; then nvm install v14.15.5; fi
# Using -q Quiet output which only show errors, to overcome TravisCI log limit issue
script: mvn clean install -DskipTests -Dmaven.test.skip=true -q -B -V | grep -v DEBUG; test ${PIPESTATUS[0]} -eq 0;
cache:
directories:
- $HOME/.m2
- /home/travis/build/wso2/apim-apps/portals/node_modules
- /home/travis/build/wso2/apim-apps/portals/publisher/node_modules
- /home/travis/build/wso2/apim-apps/portals/admin/node_modules
- /home/travis/build/wso2/apim-apps/portals/devportal/node_modules