mirror of
https://github.com/kiteco/vscode-plugin.git
synced 2024-10-27 01:12:35 +03:00
28f70f2d31
* update: typescript to latest * add: ts bundling with ts-loader * add: KiteCodeLensProvider skeleton * change: wip codelens -> prototype inline decoration * update: rm vscode devDep in favor of @types/vscode and vscode-test See https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest * improve: consolidate after block to avoid conflicting styles Long standing vscode bug "Inline decorations can interfere with one another" https://github.com/microsoft/vscode/issues/33852 * remove: post-install since now using @types/vscode * update: webpack and webpack-cli to latest * migrate: to using vscode-test via webpack transpiling * improve: fix various tests and improve dev test experience * improve: use link theme color for inline message * improve: bump kite-api and use getLineDecoration * add: source-map and typescript test support * migrate: expect.js -> chai for assertion style testing * remove: unused deps + update sinon * test: codenav-decoration
29 lines
835 B
YAML
29 lines
835 B
YAML
sudo: required
|
|
|
|
language: node_js
|
|
node_js:
|
|
- 10
|
|
os:
|
|
- linux
|
|
|
|
before_install:
|
|
- if [ $TRAVIS_OS_NAME == "linux" ]; then
|
|
export CXX="g++-4.9" CC="gcc-4.9";
|
|
export DISPLAY=':99.0'
|
|
/usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
|
|
sleep 3;
|
|
fi
|
|
- curl --silent -L "https://s3-us-west-1.amazonaws.com/kite-data/tensorflow/libtensorflow-cpu-linux-x86_64-1.9.0.tar.gz" | tar -C $HOME -xz
|
|
- export LD_LIBRARY_PATH="$HOME/lib:$LD_LIBRARY_PATH"
|
|
- curl --silent --compressed --output "$HOME/kited-test" "https://s3-us-west-1.amazonaws.com/kited-test/linux/kited-test"
|
|
- chmod u+x "$HOME/kited-test"
|
|
- $HOME/kited-test > ~/kited-test.log 2>&1 & sleep 10
|
|
|
|
install:
|
|
- npm install
|
|
|
|
script:
|
|
- npm test
|
|
# json-runner.test.js is disabled since it needs updating
|
|
# - LIVE_ENVIRONMENT=1 npm test
|