denver
Version:
Create layers of ENV variables saved to etcd and deploy docker containers using them
16 lines • 564 B
YAML
language: node_js
node_js:
- "0.10"
before_install:
- curl -L https://github.com/coreos/etcd/releases/download/v0.2.0/etcd-v0.2.0-Linux-x86_64.tar.gz -o etcd-v0.2.0-Linux-x86_64.tar.gz
- tar xzvf etcd-v0.2.0-Linux-x86_64.tar.gz
- cd etcd-v0.2.0-Linux-x86_64
- ./etcd &
- cd $TRAVIS_BUILD_DIR
- sudo add-apt-repository -y ppa:duh/golang
- sudo apt-get update
- sudo apt-get install -y golang
- sudo git clone https://github.com/coreos/etcd.git /opt/etcd
- cd /opt/etcd && sudo ./build
- sudo /opt/etcd/etcd &
- cd $TRAVIS_BUILD_DIR