aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorLex Neva <lexelby@users.noreply.github.com>2019-04-30 20:27:52 -0400
committerGitHub <noreply@github.com>2019-04-30 20:27:52 -0400
commit8152c63ee393de68c7c7f53858792d8385c82463 (patch)
treec5089a63555329434b894f0825d104b5de91437c /.travis.yml
parent5b6923fe9d8d5f3afb0ef298ad34708e735fc5e5 (diff)
parent953990739b742bdad5221c39b35d47fd530502bb (diff)
use electron for Print PDF UI (#432)
electron proof of concept
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml12
1 files changed, 11 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index 060e5581..85a48f60 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -23,6 +23,7 @@ matrix:
- python: 2.7
sudo: required
env: BUILD=windows
+ services: docker
if: type != cron AND (tag =~ ^v[0-9.]+$ OR branch != master)
- language: generic
os: osx
@@ -37,7 +38,12 @@ matrix:
branches:
except:
- /^dev-build-/
-cache: pip
+cache:
+ directories:
+ - $HOME/.cache/pip
+ - electron/node_modules
+ - $HOME/.cache/electron
+ - /var/cache/apt/archives
install:
- |
set -e
@@ -126,7 +132,11 @@ install:
pip install -r requirements.txt
pip install pyinstaller==3.3.1
+
set +x
+
+ nvm install node
+ nvm use node
elif [ -n "$LINT" ]; then
pip install flake8
fi