Skip to content

Commit 2b591a4

Browse files
authored
Merge pull request #640 from CodeForPhilly/update_workflow
Update .github/workflows to build scheduler container
2 parents 07aaeb1 + 1b7017a commit 2b591a4

1 file changed

Lines changed: 18 additions & 1 deletion

File tree

.github/workflows/release-containers.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ jobs:
3434
- name: 'Pull latest existing Docker container image: client'
3535
run: docker pull "${DOCKER_REPOSITORY}/client:latest" || true
3636

37+
- name: 'Pull latest existing Docker container image: scheduler'
38+
run: docker pull "${DOCKER_REPOSITORY}/scheduler:latest" || true
39+
3740
- name: 'Build Docker container image: server'
3841
run: |
3942
docker build \
@@ -60,4 +63,18 @@ jobs:
6063
run: docker push "${DOCKER_REPOSITORY}/client:latest"
6164

6265
- name: Push Docker container image client:v*"
63-
run: docker push "${DOCKER_REPOSITORY}/client:${DOCKER_TAG}"
66+
run: docker push "${DOCKER_REPOSITORY}/client:${DOCKER_TAG}"
67+
68+
69+
- name: 'Build Docker container image: scheduler'
70+
run: |
71+
docker build \
72+
--cache-from "${DOCKER_REPOSITORY}/scheduler:latest" \
73+
--tag "${DOCKER_REPOSITORY}/scheduler:latest" \
74+
--tag "${DOCKER_REPOSITORY}/scheduler:${DOCKER_TAG}" \
75+
./src/scheduler
76+
77+
- name: Push Docker container image scheduler:latest"
78+
run: docker push "${DOCKER_REPOSITORY}/scheduler:latest"
79+
80+
- name: Push Docker container image scheduler:v*"

0 commit comments

Comments
 (0)