mirror of https://github.com/helm/helm
parent
a69d129ed9
commit
66fba7054f
@ -1,37 +1,17 @@
|
|||||||
machine:
|
machine:
|
||||||
environment:
|
environment:
|
||||||
GLIDE_VERSION: "0.10.1"
|
IMPORT_PATH: "${GOPATH%%:*}/src/github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}"
|
||||||
GO15VENDOREXPERIMENT: 1
|
|
||||||
GOPATH: /usr/local/go_workspace
|
|
||||||
HOME: /home/ubuntu
|
|
||||||
IMPORT_PATH: "github.com/kubernetes/helm"
|
|
||||||
PATH: $HOME/go/bin:$PATH
|
|
||||||
GOROOT: $HOME/go
|
|
||||||
|
|
||||||
pre:
|
|
||||||
- curl -sSL https://s3.amazonaws.com/circle-downloads/install-circleci-docker.sh | bash -s -- 1.10.3
|
|
||||||
|
|
||||||
services:
|
services:
|
||||||
- docker
|
- docker
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
override:
|
override:
|
||||||
- mkdir -p $HOME/go
|
- sudo add-apt-repository -y ppa:masterminds/glide && sudo apt-get update; sudo apt-get install glide
|
||||||
- wget "https://storage.googleapis.com/golang/go1.6.linux-amd64.tar.gz"
|
- mkdir -p "${IMPORT_PATH}"
|
||||||
- tar -C $HOME -xzf go1.6.linux-amd64.tar.gz
|
- mv "~/${CIRCLE_PROJECT_REPONAME}" "${IMPORT_PATH%/*}"
|
||||||
- go version
|
- cd "${IMPORT_PATH}"
|
||||||
- go env
|
|
||||||
- sudo chown -R $(whoami):staff /usr/local
|
|
||||||
- cd $GOPATH
|
|
||||||
- mkdir -p $GOPATH/src/$IMPORT_PATH
|
|
||||||
- cd $HOME/helm
|
|
||||||
- rsync -az --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
|
|
||||||
|
|
||||||
test:
|
test:
|
||||||
override:
|
override:
|
||||||
- cd $GOPATH/src/$IMPORT_PATH && make bootstrap test test-e2e
|
- make bootstrap test test-e2e
|
||||||
|
Loading…
Reference in new issue