Skip to content
This repository was archived by the owner on Oct 5, 2023. It is now read-only.

Commit 19f00e0

Browse files
author
Achille Roussel
committedJul 26, 2016
update dependencies and circle.yml
1 parent 2a141f6 commit 19f00e0

File tree

5 files changed

+24
-44
lines changed

5 files changed

+24
-44
lines changed
 

‎.gitmodules

+9
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,12 @@
1919
[submodule "vendor/github.com/apex/log"]
2020
path = vendor/github.com/apex/log
2121
url = https://github.com/apex/log
22+
[submodule "vendor/github.com/go-ini/ini"]
23+
path = vendor/github.com/go-ini/ini
24+
url = https://github.com/go-ini/ini
25+
[submodule "vendor/github.com/jmespath/go-jmespath"]
26+
path = vendor/github.com/jmespath/go-jmespath
27+
url = https://github.com/jmespath/go-jmespath
28+
[submodule "vendor/github.com/coreos/pkg"]
29+
path = vendor/github.com/coreos/pkg
30+
url = https://github.com/coreos/pkg

‎circle.yml

+12-44
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,21 @@
11
machine:
22
services:
33
- docker
4-
environment:
5-
PKG: ${CIRCLE_PROJECT_REPONAME}
6-
URL: github.com/${CIRCLE_PROJECT_USERNAME}/${PKG}
7-
IMG: segment/${PKG}
8-
DOCKER: >
9-
docker run -i -t
10-
-v ${GOPATH%%:*}:/go
11-
-v ${HOME}/${PKG}:/go/src/${URL}
12-
-v /var/run/docker.sock:/run/docker.sock
13-
-v $(which docker):/usr/bin/docker:ro
14-
-v $(which docker-compose):/usr/bin/docker-compose:ro
15-
-w /go/src/${URL}
164

175
dependencies:
18-
pre:
19-
- docker pull segment/golang:latest
206
override:
21-
- ${DOCKER} -v ${HOME}/.ssh:/root/.ssh:ro segment/golang:latest get
7+
- docker pull segment/golang:latest
228

239
test:
2410
override:
25-
- ${DOCKER} segment/golang:latest vet lint test bench go.packages='. ./lib'
26-
post:
27-
- ${DOCKER} segment/golang:latest build go.packages='. ./lib'
28-
29-
deployment:
30-
master:
31-
branch: master
32-
commands:
33-
- >
34-
if [ -e Dockerfile ]; then ${DOCKER} segment/golang:latest docker.publish
35-
docker.email=${DOCKER_EMAIL}
36-
docker.user=${DOCKER_USER}
37-
docker.pass=${DOCKER_PASS}
38-
docker.image=${IMG}
39-
docker.version=master
40-
docker.tags="circle-${CIRCLE_BUILD_NUM} git-${CIRCLE_SHA1:0:7}"
41-
; fi
42-
release:
43-
tag: /[0-9]+(\.[0-9]+)*/
44-
commands:
45-
- >
46-
if [ -e Dockerfile ]; then ${DOCKER} segment/golang:latest docker.publish
47-
docker.email=${DOCKER_EMAIL}
48-
docker.user=${DOCKER_USER}
49-
docker.pass=${DOCKER_PASS}
50-
docker.image=${IMG}
51-
docker.version=latest
52-
docker.tags="circle-${CIRCLE_BUILD_NUM} ${CIRCLE_TAG}"
53-
; fi
11+
- >
12+
docker run
13+
$(env | grep -E '^CIRCLE_|^DOCKER_|^CIRCLE$|^CI$' | sed 's/^/--env /g' | tr "\\n" " ")
14+
--rm
15+
--tty
16+
--interactive
17+
--name go
18+
--volume /var/run/docker.sock:/run/docker.sock
19+
--volume ${PWD}:/go/src/github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}
20+
--workdir /go/src/github.com/${CIRCLE_PROJECT_USERNAME}/${CIRCLE_PROJECT_REPONAME}
21+
segment/golang:latest

‎vendor/github.com/coreos/pkg

Submodule pkg added at a48e304

‎vendor/github.com/go-ini/ini

Submodule ini added at cf53f92
Submodule go-jmespath added at 0b12d6b

0 commit comments

Comments
 (0)
This repository has been archived.