Propagate state between scripts

This commit is contained in:
Adam Harrison committed 2016-09-29 11:25:34 +01:00
1 parent b239694d34
commit b45f138ff1
9 files changed
+17

No files matched your search

+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
sudo apt-get -q update && sudo apt-get -q install bc jq
bin/setup-circleci-secrets "$SECRET_PASSWORD"
mkdir -p $(dirname $SRCDIR) && cp -r $(pwd)/ $SRCDIR
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
go get github.com/weaveworks/wordepress
cd /home/ubuntu/src/github.com/weaveworks/wordepress
git checkout v1.0.0
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS
cd $SRCDIR
make clean-bin
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
go get github.com/weaveworks/wordepress
cd /home/ubuntu/src/github.com/weaveworks/wordepress
git checkout v1.0.0
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
if [ "$CIRCLE_NODE_INDEX" = "0" ] ; then
go get github.com/mattn/goveralls
goveralls -repotoken $COVERALLS_REPO_TOKEN -coverprofile=$SRCDIR/test/profile.cov -service=circleci
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
cd $SRCDIR/test
eval $(./gce.sh hosts)
export COVERAGE=true
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
cd $SRCDIR/test
./gce.sh destroy
test "$CIRCLE_NODE_INDEX" != "0" || (cd $SRCDIR/test; ./gen_coverage_reports.sh)
+2
View File
@@ -2,6 +2,8 @@
set -e
source "$STATE"
cd $SRCDIR
make lint
COVERDIR=test/coverage make RM= tests
+1
View File
@@ -12,6 +12,7 @@ machine:
SRCDIR: /home/ubuntu/src/github.com/weaveworks/weave
PATH: $PATH:$HOME/.local/bin
CLOUDSDK_CORE_DISABLE_PROMPTS: 1
STATE: /home/ubuntu/state.env
dependencies:
cache_directories: