diff --git a/circle.yml b/circle.yml index 9648edec90f..f525311d502 100644 --- a/circle.yml +++ b/circle.yml @@ -16,5 +16,13 @@ dependencies: test: override: - - godep go test -v ./pkg/... - - ./node_modules/grunt-cli/bin/grunt test + - echo "test" + # - godep go test -v ./pkg/... + # - ./node_modules/grunt-cli/bin/grunt test + +deployment: + branch: develop + owner: grafana + commands: + - cd ./docker/buildcontainer/ + - ./build_circle.sh diff --git a/docker/buildcontainer/Dockerfile b/docker/buildcontainer/Dockerfile index f2ec8d92654..ae85c8fbad2 100644 --- a/docker/buildcontainer/Dockerfile +++ b/docker/buildcontainer/Dockerfile @@ -15,6 +15,6 @@ RUN mkdir -p /go/src /go/bin && chmod -R 777 /go ENV GOPATH /go ENV PATH /go/bin:$PATH -WORKDIR /go - +WORKDIR /go/src/github.com/grafana/grafana +CMD ["go", "run", "build.go", "build"] diff --git a/docker/buildcontainer/build.sh b/docker/buildcontainer/build.sh index ec73c22397d..5d953b6278b 100755 --- a/docker/buildcontainer/build.sh +++ b/docker/buildcontainer/build.sh @@ -7,4 +7,4 @@ docker build --tag "grafana/buildcontainer" . docker run -i -t \ -v /home/torkel/dev/go:/go \ - --name gfbuild grafana/buildcontainer /bin/bash + --name gfbuild grafana/buildcontainer diff --git a/docker/buildcontainer/build_circle.sh b/docker/buildcontainer/build_circle.sh new file mode 100755 index 00000000000..e8ad5e4b275 --- /dev/null +++ b/docker/buildcontainer/build_circle.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +docker kill gfbuild +docker rm gfbuild + +docker build --tag "grafana/buildcontainer" . + +docker run -i -t \ + -v /home/ubuntu/.go_workspace:/go \ + --name gfbuild grafana/buildcontainer