Skip to content

Commit 4a05c97

Browse files
committed
Bug Fixes
* Only build the base image at the beginning * Rename services, use a underscore instead of a dash * Fix duplicate step names
1 parent 408ecfd commit 4a05c97

File tree

3 files changed

+14
-24
lines changed

3 files changed

+14
-24
lines changed

codeship-services.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,17 @@ deployment:
1111
encrypted_env_file: aws.env.encrypted
1212
volumes:
1313
- ./deployment:/deploy
14-
dockercfg-generator:
14+
dockercfg_generator:
1515
build:
1616
image: codeship/aws-ecr-dockercfg-generator
1717
path: ./dockercfg-generator
1818
dockerfile_path: Dockerfile
19-
dockercfg-test:
19+
dockercfg_test:
2020
build:
2121
image: 870119404647.dkr.ecr.us-east-1.amazonaws.com/codeship-testing
2222
path: ./dockercfg-generator
2323
dockerfile_path: Dockerfile.test
24-
dockercfg-test-generator:
24+
dockercfg_test_generator:
2525
image: codeship/aws-ecr-dockercfg-generator
2626
add_docker: true
2727
encrypted_env_file: aws.env.encrypted

codeship-steps.yml

+11-20
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
- name: Build
2-
type: parallel
3-
steps:
4-
- name: AWS Base
5-
service: base
6-
command: true
7-
- name: AWS Deployment
8-
service: deployment
9-
command: true
10-
- name: AWS dockercfg Generator
11-
service: dockercfg-generator
12-
command: true
1+
- name: Build Base Image
2+
service: base
3+
command: true
134
- name: Test
145
type: serial
156
steps:
16-
- name: AWS Deployment
7+
- name: Test Deployment
178
type: serial
189
service: deployment
1910
steps:
@@ -32,23 +23,23 @@
3223
command: /deploy/test/elastic_beanstalk/integration-test
3324
- name: Code Deploy
3425
command: /deploy/test/code_deploy/integration-test
35-
- name: AWS dockercfg Generator
36-
service: dockercfg-test
26+
- name: Test dockercfg Generator
27+
service: dockercfg_test
3728
type: push
3829
image_name: 870119404647.dkr.ecr.us-east-1.amazonaws.com/codeship-testing
3930
registry: https://870119404647.dkr.ecr.us-east-1.amazonaws.com
40-
dockercfg_service: dockercfg-test-generator
31+
dockercfg_service: dockercfg_test_generator
4132
- name: Deploy (to Docker Hub)
4233
type: serial
4334
steps:
44-
- name: AWS Deployment
45-
service: awsdeployment
35+
- name: Push Deployment
36+
service: deployment
4637
tag: master
4738
type: push
4839
image_name: codeship/aws-deployment
4940
encrypted_dockercfg_path: dockercfg.encrypted
50-
- name: AWS dockercfg Generator
51-
service: dockercfg-generator
41+
- name: Push dockercfg Generator
42+
service: dockercfg_generator
5243
tag: master
5344
type: push
5445
image_name: codeship/aws-ecr-dockercfg-generator

dockercfg-generator/Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
FROM codeship/aws-base:latest
22
33

4-
# purposely split this up so layers can download in parallel
54
RUN \
65
apk --no-cache add \
76
bash \

0 commit comments

Comments
 (0)