- Find your Flowdock token from https://www.flowdock.com/help/travis-ci
gem install travis
travis 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 travis
travis encrypt -r <github-user>/<repo-name> <flowdock-token>
.travis.yml
notifications:
# 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 |