- Find your Flowdock token from https://www.flowdock.com/help/travis-ci
gem install travistravis encrypt -r <github-user>/<repo-name> <flowdock-token>- Add the following to
.travis.yml
notifications:| #coding: utf-8 | |
| from django.test.simple import DjangoTestSuiteRunner | |
| from nose.plugins.skip import SkipTest | |
| from mongoengine.python_support import PY3 | |
| from mongoengine import connect | |
| try: | |
| from django.test import TestCase | |
| from django.conf import settings |
| #coding: utf-8 | |
| from nose.plugins.skip import SkipTest | |
| from mongoengine.python_support import PY3 | |
| from mongoengine import connect | |
| try: | |
| from django.test import TestCase | |
| from django.conf import settings | |
| except Exception as err: |
| cd ~ | |
| sudo apt-get update | |
| sudo apt-get install openjdk-7-jre-headless -y | |
| wget https://github.com/elasticsearch/elasticsearch/archive/v0.20.1.tar.gz -O elasticsearch.tar.gz | |
| tar -xf elasticsearch.tar.gz | |
| rm elasticsearch.tar.gz | |
| sudo mv elasticsearch-* elasticsearch | |
| sudo mv elasticsearch /usr/local/share |
| # ElasticSearch Service | |
| description "ElasticSearch" | |
| start on (net-device-up | |
| and local-filesystems | |
| and runlevel [2345]) | |
| stop on runlevel [016] |
| #!/bin/bash | |
| # http://rdstash.blogspot.ca/2013/01/installing-logstash-as-syslog-server-on.html | |
| sudo apt-get install git rubygems -y | |
| sudo gem install fpm | |
| #git clone https://github.com/Yuav/logstash-packaging.git --depth=1 | |
| #git clone https://github.com/jbraeuer/logstash-packaging | |
| git clone https://github.com/snormore/logstash-packaging | |
| cd logstash-packaging | |
| ./package.sh | |
| sudo dpkg -i logstash_1.1.9.deb |
| #!/bin/bash | |
| CONFIG_PATH="`pwd`/config" | |
| CODE_DIR="`pwd`/gonode/src/go.io" | |
| cd $CODE_DIR | |
| for pkg in $(find ./*/ -type d) | |
| do | |
| echo "Running '${pkg:2}' tests..." | |
| cd "$CODE_DIR/$pkg" | |
| export CONFIG_PATH=$CONFIG_PATH | |
| export GO_ENV="test" |
| DEBIAN_FRONTEND=noninteractive sudo apt-get -y install git-core git-gui git-doc redis-server mysql-server mongodb postresql ruby-full libmysqlclient15-dev libxml2-dev libxslt-dev python-setuptools python-dev | |
| #install pip and virtualenv | |
| sudo easy_install pip | |
| sudo pip install virtualenv | |
| sudo pip install virtualenvwrapper | |
| #setup virtualenvs | |
| mkdir ~/virtualenvs |
gem install travistravis encrypt -r <github-user>/<repo-name> <flowdock-token>.travis.ymlnotifications:| # Example Dockerfile | |
| FROM hello-world |
| 0 | tench, Tinca tinca | |
|---|---|---|
| 1 | goldfish, Carassius auratus | |
| 2 | great white shark, white shark, man-eater, man-eating shark, Carcharodon carcharias | |
| 3 | tiger shark, Galeocerdo cuvieri | |
| 4 | hammerhead, hammerhead shark | |
| 5 | electric ray, crampfish, numbfish, torpedo | |
| 6 | stingray | |
| 7 | cock | |
| 8 | hen | |
| 9 | ostrich, Struthio camelus |