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

Commit 2261e9f

Browse files
committed
Tagged major and minor versions of Docker images instead of "latest"
1 parent 8f268a9 commit 2261e9f

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

Dockerfile-machine

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM openaddr/prereqs:latest
1+
FROM openaddr/prereqs:4.x
22

33
# From chef/openaddr/recipes/default.rb
44
COPY . /usr/local/src/openaddr

circle.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ machine:
44

55
dependencies:
66
pre:
7-
- docker pull openaddr/prereqs || true
7+
- docker pull openaddr/prereqs:`cut -f1 -d. openaddr/VERSION`.x || true
88
override:
9-
- docker build -f Dockerfile-prereqs -t openaddr/prereqs:latest .
10-
- docker build -f Dockerfile-machine -t openaddr/machine:latest .
9+
- docker build -f Dockerfile-prereqs -t openaddr/prereqs:`cut -f1 -d. openaddr/VERSION`.x .
10+
- docker build -f Dockerfile-machine -t openaddr/machine:`cut -f1 -d. openaddr/VERSION`.x .
1111

1212
test:
1313
override:
@@ -20,9 +20,9 @@ deployment:
2020
branch: [migurski/docker-docker-docker]
2121
commands:
2222
- docker login -e $DOCKER_EMAIL -u $DOCKER_USER -p $DOCKER_PASS
23-
- docker tag openaddr/prereqs:latest openaddr/prereqs:`cat openaddr/VERSION`
23+
- docker tag openaddr/prereqs:`cut -f1 -d. openaddr/VERSION`.x openaddr/prereqs:`cat openaddr/VERSION`
24+
- docker tag openaddr/machine:`cut -f1 -d. openaddr/VERSION`.x openaddr/machine:`cat openaddr/VERSION`
25+
- docker push openaddr/prereqs:`cut -f1 -d. openaddr/VERSION`.x
26+
- docker push openaddr/machine:`cut -f1 -d. openaddr/VERSION`.x
2427
- docker push openaddr/prereqs:`cat openaddr/VERSION`
25-
- docker push openaddr/prereqs:latest
26-
- docker tag openaddr/machine:latest openaddr/machine:`cat openaddr/VERSION`
2728
- docker push openaddr/machine:`cat openaddr/VERSION`
28-
- docker push openaddr/machine:latest

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
machine:
2-
image: openaddr/machine:latest
2+
image: openaddr/machine:`cut -f1 -d. openaddr/VERSION`.x
33
environment:
44
- DATABASE_URL=postgresql://openaddr:openaddr@postgres/openaddr
55
links:

0 commit comments

Comments
 (0)