-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
21 lines (21 loc) · 1.39 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
language: node_js
nodejs:
- '8'
env:
global:
- DIAG_HOST=https://demo.diag.ai DIAG_HOME=/tmp/diag PATH=$PATH:$DIAG_HOME/bin
- secure: hvQ7xIByNF6znH4QtwQXkCPf2aiiCr1UiLkWJaoAA/EzxjcWLyuMsd6pCGUqeZQol37L9f2oIN4wYtcGV0EGd5KrCFtqZaBfDTApQVLxfNLQLeQzL2MU+FWkFazL76RoNMTap3/GmhvvsI+tDIY+qOtYyk1/V5zzftlcLF8rQ+bDUDelyTjcOGW/CGRnJxEkh+8SWzmGqN+wRcGldhBHUcSjpUUlBq/RfJezQK+gxwG8JnQRmD1ZSH+WLuonjvorQEm4uV4y72oKBBsN585oXkcRpQukwNz8hESTT9SHlBHCzmbef3L0s2f7c2MOoantjmPwd2tMXpitvx92kZazxcmfpCpJ+37tHj3/QgxJ/GM4HYht35KFy8pXNuqLKW40n6amdZDlwREU3giub1Avmoi5JMdVzj+5wkzlSJvoNGdqmvvFexZrjRcwIKsloUceFP24HwIqSm5IaIN9yTqgdIUYHlzKaEGMT5XKkf7GKL6oj6oR87jT4juznaGzJD9pkDhTg4cfMDASNcx5xWcbKm2WgfKpDB2iViXtnTBsv2NtDe+Of+QnO8j2b6tgCBvg0rpFM7oNPsbKGeeP8YEy/qeewWNqFrH5hT1MB+V+/VzAP3Ja10XBn/darlvnj0slXo5N2anuKvJzDHFjexYY5rb/rf7QsztmEh0BeoguRAs=
install:
- mkdir -p /tmp/diag/bin && curl -Lo /tmp/diag/bin/diag https://app.diag.ai/dl/linux/diag && chmod 755 /tmp/diag/bin/diag
- gem install --no-document travis
script:
- npm install
- npm run test
- npm run build
after_failure:
- >
diag mkds --space cidemo --name "Build failed: ${TRAVIS_REPO_SLUG:-missing_repo_name} Build
${TRAVIS_BUILD_NUMBER:--1}" --desc "${TRAVIS_COMMIT_MESSAGE:-missing_commit_message}" --setcurrent
- diag cp --name source.zip --gitignore /home/travis/build/diag/ci-demo
- diag run -n build.log -q -- travis logs --no-stream
- diag run -n commit.log -- git log -20