diff --git a/circle.yml b/circle.yml new file mode 100644 index 000000000..b66fc5760 --- /dev/null +++ b/circle.yml @@ -0,0 +1,25 @@ +machine: + environment: + GLIDE_VERSION: "0.9.1" + GO15VENDOREXPERIMENT: 1 + GOPATH: /usr/local/go_workspace + HOME: /home/ubuntu + IMPORT_PATH: "github.com/kubernetes/deployment-manager" + +dependencies: + override: + - sudo chown -R $(whoami):staff /usr/local + - cd $GOPATH + - mkdir -p $GOPATH/src/$IMPORT_PATH + - cd $HOME/deployment-manager + - rsync -azC --delete ./ "$GOPATH/src/$IMPORT_PATH/" + - wget "https://github.com/Masterminds/glide/releases/download/$GLIDE_VERSION/glide-$GLIDE_VERSION-linux-amd64.tar.gz" + - mkdir -p $HOME/bin + - tar -vxz -C $HOME/bin --strip=1 -f glide-$GLIDE_VERSION-linux-amd64.tar.gz + - export PATH="$HOME/bin:$PATH" GLIDE_HOME="$HOME/.glide" + - cd $GOPATH/src/$IMPORT_PATH + - sudo pip install -r expansion/requirements.txt + +test: + override: + - cd $GOPATH/src/$IMPORT_PATH && make bootstrap test