Skip to content

Commit 66dae2c

Browse files
committed
things run differently in actions
1 parent 4800a75 commit 66dae2c

File tree

2 files changed

+19
-9
lines changed

2 files changed

+19
-9
lines changed

.github/workflows/docker-build-local.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ env:
1010
DOCKER_BUILDKIT: 1
1111
COMPOSE_DOCKER_CLI_BUILD: 1
1212
COMPOSE_FILE: ./docker-compose.yml
13+
REGISTRY_PREFIX: docker.io/library
1314

1415
jobs:
1516
build:
@@ -19,17 +20,21 @@ jobs:
1920
steps:
2021
- uses: actions/checkout@v4
2122

23+
- name: Set repository name
24+
id: repo
25+
run: echo "REPO_NAME=$(basename $GITHUB_WORKSPACE)" >> $GITHUB_ENV
26+
2227
- name: Build services
2328
run: docker compose -f ${{ env.COMPOSE_FILE }} build
2429

2530
- name: Save images
2631
id: save-images
2732
run: |
2833
# Save images to tar files
29-
docker save mongo:4.4.15 > mongo.tar
30-
docker save ezbids_docker-api:latest > api.tar
31-
docker save ezbids_docker-handler:latest > handler.tar
32-
docker save ezbids_docker-ui:latest > ui.tar
34+
docker save mongo > mongo.tar
35+
docker save ${REGISTRY_PREFIX}/${REPO_NAME}-api:latest > api.tar
36+
docker save ${REGISTRY_PREFIX}/${REPO_NAME}-handler:latest > handler.tar
37+
docker save ${REGISTRY_PREFIX}/${REPO_NAME}-ui:latest > ui.tar
3338
3439
# Upload as artifacts
3540
echo "images=mongo.tar,api.tar,handler.tar,ui.tar" >> $GITHUB_OUTPUT

.github/workflows/docker-build-nginx.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ env:
1010
DOCKER_BUILDKIT: 1
1111
COMPOSE_DOCKER_CLI_BUILD: 1
1212
COMPOSE_FILE: ./docker-compose-nginx.yml
13+
REGISTRY_PREFIX: docker.io/library
1314

1415
jobs:
1516
build:
@@ -19,18 +20,22 @@ jobs:
1920
steps:
2021
- uses: actions/checkout@v4
2122

23+
- name: Set repository name
24+
id: repo
25+
run: echo "REPO_NAME=$(basename $GITHUB_WORKSPACE)" >> $GITHUB_ENV
26+
2227
- name: Build services
2328
run: docker compose -f ${{ env.COMPOSE_FILE }} build
2429

2530
- name: Save images
2631
id: save-images
2732
run: |
2833
# Save images to tar files
29-
docker save mongo:4.4.15 > mongo.tar
30-
docker save ezbids_docker-api:latest > api-nginx.tar
31-
docker save ezbids_docker-handler:latest > handler-nginx.tar
32-
docker save ezbids_docker-ui:latest > ui-nginx.tar
33-
docker save nginx:latest > nginx.tar
34+
docker save mongo > mongo.tar
35+
docker save nginx > nginx.tar
36+
docker save ${REGISTRY_PREFIX}/${REPO_NAME}-api:latest > api-nginx.tar
37+
docker save ${REGISTRY_PREFIX}/${REPO_NAME}-handler:latest > handler-nginx.tar
38+
docker save ${REGISTRY_PREFIX}/${REPO_NAME}-ui:latest > ui-nginx.tar
3439
3540
# Upload as artifacts
3641
echo "images=mongo.tar,api-nginx.tar,handler-nginx.tar,ui-nginx.tar,nginx.tar" >> $GITHUB_OUTPUT

0 commit comments

Comments
 (0)