Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Bower components Debian packages RPM packages NuGet packages

azuki-trusty / azk   deb

Repository URL to install this package:

Version: 0.5.1 

/ usr / lib / azk / node_modules / hipache / .travis.yml

language: node_js
node_js:
    # XXX right now, segfaulting on the 500MB upload
    # - "0.11"
    - "0.10"

env:
    # Don't know yet how to install etcd on travis ubuntu, so disable the tests
    - NO_ETCD=true

before_install:
    - sudo apt-get update
    - sudo apt-get install redis-server memcached
    - npm install -g gulp

after_install:
    # Pythonic tests require
    - sudo apt-get install python-pip
    - redis-server &
    - ./bin/hipache -c config/config_test.json &

before_script:
    # Hinting - XXX should fail!
    - npm run-script hint

after_script:
    # Running pythonic functional tests
    - (cd test/functional && sudo pip install -r requirements.txt)
    - (cd test/functional && python -m unittest discover)
    # Coveralls report
    - npm run coveralls