-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.travis.yml
21 lines (21 loc) · 907 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
language: python
python:
- "2.7"
# python3 support on alpha-bases is available soonest 10/2017
# - "3.6"
before_install:
- sudo apt-get -qq update
- sudo apt-get install -y python postgresql-server-dev-9.5 libxml2-dev libxslt-dev libssl-dev cython libsasl2-dev libldap2-dev libffi-dev python-virtualenv tar libjpeg-turbo8-dev python-dev gcc make g++ ghostscript libav-tools apt-utils tzdata locales libncurses-dev libedit-dev autoconf automake libjemalloc-dev libtool libpcre3-dev pkg-config python-sphinx graphviz
install:
- cd Plone
- mkdir -p buildout-cache/eggs
- mkdir -p buildout-cache/downloads
- cp config-template.cfg.tmpl config.cfg
- pip install --upgrade pip
- pip install --upgrade docutils
- pip install --upgrade six==1.10.0
- pip install -r requirements.txt
- buildout bootstrap
- pip install --upgrade six==1.10.0
script:
- ./bin/buildout -N -t 3 -c config.cfg