Skip to content

Commit be47249

Browse files
committed
add pypi deploy
1 parent 02b6676 commit be47249

1 file changed

Lines changed: 34 additions & 27 deletions

File tree

.travis.yml

Lines changed: 34 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,41 @@
11
language: python
22
python:
3-
- '2.6'
4-
- '2.7'
5-
- '3.3'
6-
- '3.4'
7-
- 'pypy'
3+
- '2.6'
4+
- '2.7'
5+
- '3.3'
6+
- '3.4'
7+
- pypy
88
before_install:
9-
- sudo sh -c "echo 'deb http://dev.monetdb.org/downloads/deb/ precise monetdb' > /etc/apt/sources.list.d/monetdb.list"
10-
- wget --output-document=- http://dev.monetdb.org/downloads/MonetDB-GPG-KEY | sudo apt-key add -
11-
- sudo apt-get update -qq
12-
- sudo apt-get install -qq monetdb5-sql monetdb-client
13-
- sudo usermod -a -G monetdb $USER
14-
- sudo sh -c "echo 'STARTUP=yes\nDBFARM=/var/lib/monetdb\n' > /etc/default/monetdb5-sql"
15-
- sudo service monetdb5-sql start
16-
- sudo monetdbd set control=yes /var/lib/monetdb
17-
- sudo monetdbd set passphrase=testdb /var/lib/monetdb
18-
- sudo monetdb create test
19-
- sudo monetdb release test
20-
- echo -e "user=monetdb\npassword=monetdb\n" > ~/.monetdb
21-
- echo "create schema test_schema;" | mclient test
22-
- echo "create schema test_schema2;" | mclient test
23-
- echo "alter user monetdb set schema test_schema2;" | mclient test
24-
9+
- sudo sh -c "echo 'deb http://dev.monetdb.org/downloads/deb/ precise monetdb' > /etc/apt/sources.list.d/monetdb.list"
10+
- wget --output-document=- http://dev.monetdb.org/downloads/MonetDB-GPG-KEY | sudo
11+
apt-key add -
12+
- sudo apt-get update -qq
13+
- sudo apt-get install -qq monetdb5-sql monetdb-client
14+
- sudo usermod -a -G monetdb $USER
15+
- sudo sh -c "echo 'STARTUP=yes\nDBFARM=/var/lib/monetdb\n' > /etc/default/monetdb5-sql"
16+
- sudo service monetdb5-sql start
17+
- sudo monetdbd set control=yes /var/lib/monetdb
18+
- sudo monetdbd set passphrase=testdb /var/lib/monetdb
19+
- sudo monetdb create test
20+
- sudo monetdb release test
21+
- echo -e "user=monetdb\npassword=monetdb\n" > ~/.monetdb
22+
- echo "create schema test_schema;" | mclient test
23+
- echo "create schema test_schema2;" | mclient test
24+
- echo "alter user monetdb set schema test_schema2;" | mclient test
2525
install:
26-
- pip install "sqlalchemy>= 0.8,<1.0"
27-
- pip install -r requirements.txt --use-mirrors
28-
- pip install --use-mirrors nose mock coverage
29-
- ./setup.py install
26+
- pip install "sqlalchemy>= 0.8,<1.0"
27+
- pip install -r requirements.txt --use-mirrors
28+
- pip install --use-mirrors nose mock coverage
29+
- "./setup.py install"
3030
script:
31-
- ./run_tests.py
31+
- "./run_tests.py"
3232
branches:
3333
only:
34-
- master
34+
- master
35+
deploy:
36+
provider: pypi
37+
user: gijzelaerr
38+
password:
39+
secure: gH93ltiwnVy5MsZvW0AM6ZNYIc9VGU5Hw/UH3jb0Conz4Rgs5idb9zjPMUa93z/l7t6YjNgLEXt5BtAXkkphDCW0ugwxDH3JXwn096A+hPhu7yK1weUtS+XyHhVGdyZijclIS9AmqxFYSWav681I5J0P3P80F+yu4VgE1nYnILA=
40+
on:
41+
tags: true

0 commit comments

Comments
 (0)