-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
35 lines (28 loc) · 1.42 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: node_js
node_js:
- "node"
- "lts/*"
- "10"
- "8"
sudo: required
services:
- docker # needed to start antidote instance
cache: # cache node_modules between builds!
directories:
- "node_modules"
# TODO: it would be cool to cache docker containers between builds
before_install:
# get working antidoteDB containers before starting tests
- git clone https://github.com/SyncFree/antidote-java-tutorial.git
- cd antidote-java-tutorial/setup
- ./start_antidote.sh
- cd ../..
# install and run greenkeeper-lockfile (only for node stable)
- npm install -g greenkeeper-lockfile@1
# greenkeeper lockfile update
before_script: greenkeeper-lockfile-update
after_script: greenkeeper-lockfile-upload
# access token for greenkeeper
env:
global:
secure: 3b9tnzeJ+Sv9/dd063VlCe4e+OHOo/m51erIeas/10th2JFA35EVbY4ulPhrIudjGg7V5PECaCfDuenwVsp2cKYajA/xpoOxnyAVq8FQtNs00LlYVv1Ss4U80tZoU0GdBw9g+Q/WbczldoyugBsMlTAgvWfBlYIMhEPRJjT0NgFV+P/2OQCq4CfGc+8qeD1lAFWI10WfngwweDo5TVxTRkg76gnE7SEMdRbSmV8t+3sKT1PbO/RiqHSbhUePZ8ReOgRPlUqJxTvoKNQfABE6aC5XRGqEsuS/jkQaPPEv4+BDuo4kMgvG2zWLHaq8wS3zgFvZaYpo5ZjYaM/ux/BOuo8rgRPS8YtU0z9kVXLX8ORGVTjqgGW3toVhX9rNae8PDTAjXVVSO4ixejFIZJTxZqRWN0hzjplU9HCGtkZfbPvKPsJw5uQDLXeqFj51c+S7ADrwD2ohdgmGk9WesRR1k8vwPLRaRuZMpHYIehv0Q/eTYtVvBsZBPsISyNobjafF+NJ4l9RC3hap8t60gBAtphw/C0QXv8gI0/VaDMKxNczUCNVf/+vhCLLRLp+3/fxrm8ffwRM6NDEPp8LFuZljEtBSiOmiB6rOQ5FK+pTrDBP06xvUUTiDlx4hl4/AwgjR5oYE8F4gWHrmySvtnBP70ufgBuABN/LQ5x62JXaYNxQ=