-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
39 lines (39 loc) · 1.37 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
36
37
38
39
language: node_js
node_js:
- '8'
addons:
postgresql: "9.6"
cache:
directories:
- node_modules
env:
global:
- DB_HOST=localhost
- DB_PORT=5432
- DB_NAME=queue
- DB_USER=test
- DB_PASS=qwerty
- DEBUG=cli
- HTTP_PROTOCOL=http://
- HTTP_HOST=localhost
- HTTP_PORT=8081
- SOCKET_PORT = 9003
- MOCHAWESOME_REPORTDIR=./tests/reports/
- MOCHAWESOME_AUTOOPEN=false
- SKIP_NOTIFY=true
before_install:
- npm install -g npm
- psql -c "CREATE DATABASE queue;" -U postgres
- psql -c "CREATE USER test WITH PASSWORD 'qwerty';" -U postgres
before_script:
- npm install
- npm start&
script:
- npm run test
deploy:
provider: npm
email: [email protected]
api_key:
secure: YEV+WOP66u1rQe9kvO4rzhYZKIhL32nWlyunFn9lvbCXhnLQXnQ76z4gRuiTG8Z77eldPN1ngPKSnNhLUOkdRfnmUxVhcgKo1kwciDJvSf7nGdJqumErnlDdXk+0LtJFAWxoGBz9WnqUuFicJh05pYoPGj+SqK3SBDUG5iSSBIplI92jC8Vj9U542VRrEzYwzC/Mz97DFXKejiC3TpJDonzmGT13/nyiEqqvijjb2sdlvTm9zeWKMRY9v1PUrGZsAniAkBu+ldUFVZy8rbgPkPtzRbCFJQpm7PVdD4Pw5Pk7ZnoM/WCOaIdkeM5X/jAymTx/tKL77Xafx86crEU9JP0s7E1rIt3d1AZjkLIQCXJLmGRUpE8SSSljk6oF0twN0/vuc4A1xuH4SmbgUrbdi+rPac6CwsnH6cXP8t1+Itk3c+vqlcrujd/k3w/LQ6TYrNIMVEnyaJ70beEeheyW0qysTaUqTkn0XJoJOCjTXUjNG0gNm+QBVu6JJUIUp3E0k6FxpwcQVy4kVQkpTLviaOWQMr36g0xfFk9Trj+GNIRgFLA1Ai1WZDO5IWczBFbbSalDK11Dz6sSuClBx22Jq/ozWPpANYPa6pNFluDHuO65VAws+UoMIP529q4q1NL3nQVWBHPNpsM62BEYWngYRqHe+wT625L2d8BdFo6I3oE=
on:
tags: true