Browse Source

travis.yml to work with ubuntu precise worker

main
Jordi Llonch 9 years ago
parent
commit
881e2b7994
1 changed files with 10 additions and 9 deletions
  1. +10
    -9
      .travis.yml

+ 10
- 9
.travis.yml View File

@@ -3,17 +3,18 @@ python:
- "2.7"

install:
# requirements
#
# todo add -qq to quietly install dependencies
- sudo apt-get install -qqy nodejs npm optipng jpegoptim libjpeg-progs asciidoc libxml2-dev libxslt1-dev libpcre3-dev
- sudo apt-get install libtiff4-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.5-dev tk8.5-dev python-tk
- sudo apt-get purge -y nodejs
- sudo apt-get install -qqy python-software-properties
- sudo add-apt-repository -y ppa:chris-lea/node.js
- sudo apt-get -qq update
- sudo apt-get install -qqy nodejs optipng jpegoptim libjpeg-progs asciidoc libxml2-dev libxslt1-dev libpcre3-dev
- sudo apt-get install -qqy libtiff4-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.5-dev tk8.5-dev python-tk
# Ubuntu 14
# - sudo apt-get install -y libtiff5-dev libjpeg8-dev zlib1g-dev libfreetype6-dev liblcms2-dev libwebp-dev tcl8.6-dev tk8.6-dev python-tk
- sudo npm install -g sass@0.5.0 requirejs@2.1 stylus@0.51 uglify-js@2.4 less@2.5.1
# uglify requires node instead of nodejs binary
- sudo ln -s /usr/bin/nodejs /usr/bin/node

# JS dependencies
- sudo npm install -g sass@0.5.0 requirejs@2.1 stylus@0.51 uglify-js@2.4.23 less@2.5.1

# Python test requirements
- pip install -r dev-req.txt



Loading…
Cancel
Save