|
1 | 1 | language: python |
2 | 2 | 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 |
8 | 8 | 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 |
25 | 25 | 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" |
30 | 30 | script: |
31 | | - - ./run_tests.py |
| 31 | +- "./run_tests.py" |
32 | 32 | branches: |
33 | 33 | 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