diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..de679e629 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,32 @@ +matrix: + include: + - language: node_js + node_js: "8" + before_install: + - "export DISPLAY=:99.0" + - "sh -e /etc/init.d/xvfb start" + - 'export PATH=./node_modules/.bin:$PATH' + - 'npm install -g typescript' + install: + - 'npm install --ignore-scripts' + - 'npm install' + - 'npm run vscode:prepublish' + - 'npm install -g vsce' + - 'vsce package' + deploy: + provider: releases + api_key: ${DEPLOY_TOKEN} + file: + - "vscode-apache-camel-0.0.1.vsix" + skip_cleanup: true + overwrite: true + on: + branch: master + # tags: true + branches: + only: + - master + cache: + directories: + - "node_modules" +env: DISPLAY=:99