github.com/nathanielks/terraform@v0.6.1-0.20170509030759-13e1a62319dc/builtin/providers/rabbitmq/acceptance_env/deploy.sh (about) 1 #!/bin/bash 2 set -e 3 4 cd 5 echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list 6 wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add - 7 sudo apt-get update 8 sudo apt-get install -y git make mercurial 9 sudo apt-get install -y rabbitmq-server 10 sudo rabbitmq-plugins enable rabbitmq_management 11 12 sudo wget -O /usr/local/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme 13 sudo chmod +x /usr/local/bin/gimme 14 gimme 1.8 >> .bashrc 15 16 mkdir ~/go 17 eval "$(/usr/local/bin/gimme 1.8)" 18 echo 'export GOPATH=$HOME/go' >> .bashrc 19 export GOPATH=$HOME/go 20 21 export PATH=$PATH:$HOME/terraform:$HOME/go/bin 22 echo 'export PATH=$PATH:$HOME/terraform:$HOME/go/bin' >> .bashrc 23 source .bashrc 24 25 go get -u github.com/kardianos/govendor 26 go get github.com/hashicorp/terraform 27 28 cat <<EOF > ~/rabbitmqrc 29 export RABBITMQ_ENDPOINT="http://127.0.0.1:15672" 30 export RABBITMQ_USERNAME="guest" 31 export RABBITMQ_PASSWORD="guest" 32 EOF