provider/rabbitmq: script to build acceptance test environment
This commit is contained in:
parent
d1e6f5c3dc
commit
239863d417
|
@ -0,0 +1,26 @@
|
|||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
cd
|
||||
echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list
|
||||
wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y git make mercurial
|
||||
sudo apt-get install -y rabbitmq-server
|
||||
sudo rabbitmq-plugins enable rabbitmq_management
|
||||
|
||||
sudo wget -O /usr/local/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/master/gimme
|
||||
sudo chmod +x /usr/local/bin/gimme
|
||||
gimme 1.6 >> .bashrc
|
||||
|
||||
mkdir ~/go
|
||||
eval "$(/usr/local/bin/gimme 1.6)"
|
||||
echo 'export GOPATH=$HOME/go' >> .bashrc
|
||||
export GOPATH=$HOME/go
|
||||
|
||||
export PATH=$PATH:$HOME/terraform:$HOME/go/bin
|
||||
echo 'export PATH=$PATH:$HOME/terraform:$HOME/go/bin' >> .bashrc
|
||||
source .bashrc
|
||||
|
||||
go get -u github.com/kardianos/govendor
|
||||
go get github.com/hashicorp/terraform
|
Loading…
Reference in New Issue