mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Added deploy step that runs build in centos6 container
This commit is contained in:
parent
0d367d4b54
commit
e3ce8048ad
12
circle.yml
12
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
|
||||
|
@ -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"]
|
||||
|
@ -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
|
||||
|
10
docker/buildcontainer/build_circle.sh
Executable file
10
docker/buildcontainer/build_circle.sh
Executable file
@ -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
|
Loading…
Reference in New Issue
Block a user