-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml.disabled
70 lines (52 loc) · 2.16 KB
/
.travis.yml.disabled
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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
language: common-lisp
sudo: required
dist: bionic
env:
matrix:
- LISP=sbcl
- LISP=ccl
addons:
apt:
packages:
- python3.6
services:
- postgresql
addons:
postgresql: 9.5
before_install:
- sudo apt-get update
- sudo apt-get install python3
install:
# Install cl-travis
- curl https://raw.githubusercontent.com/luismbo/cl-travis/master/install.sh | bash
- git clone https://github.com/bnmcgn/cl-react quicklisp/local-projects/cl-react
- git clone https://github.com/bnmcgn/Parenscript quicklisp/local-projects/Parenscript
- git clone https://github.com/bnmcgn/clack-pretend.git quicklisp/local-projects/clack-pretend
- git clone https://github.com/bnmcgn/clath.git quicklisp/local-projects/clath
- git clone https://github.com/bnmcgn/cljwt.git quicklisp/local-projects/cljwt
- git clone https://github.com/bnmcgn/gadgets.git quicklisp/local-projects/gadgets
- git clone https://github.com/bnmcgn/ps-gadgets.git quicklisp/local-projects/ps-gadgets
- git clone https://github.com/bnmcgn/sql-stuff.git quicklisp/local-projects/sql-stuff
- git clone https://github.com/bnmcgn/thing-lister.git quicklisp/local-projects/thing-lister
- git clone https://github.com/bnmcgn/userfig.git quicklisp/local-projects/userfig
- git clone https://github.com/bnmcgn/webhax.git quicklisp/local-projects/webhax
- git clone https://github.com/bnmcgn/liql.git quicklisp/local-projects/liql
- cp src/local-settings-template.lisp src/local-settings.lisp
#- sudo add-apt-repository ppa:deadsnakes/ppa
#- sudo apt-get update
#- sudo apt-get install -y python3.5
- sudo apt-get install python3-pip
- pip3 install --user pattern
- pip3 install --user BeautifulSoup
- pip3 install --user pyPdf
- pip3 install --user readability-lxml
before_script:
- psql -c "create user ben with password 'test_password';"
- psql -c 'create database test_opinions;' -U postgres
- psql -c 'grant all privileges on database test_opinions to ben;'
- psql -d 'test_opinions' -1 -f src/opinions.schema.sql
script:
- cl -l prove -e '(or (prove:run :test-warflagger) (uiop:quit -1))'
notifications:
email: