Skip to content

Commit b39d9eb

Browse files
committed
Use docker compose in actions
1 parent e540264 commit b39d9eb

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -95,19 +95,19 @@ set -euo pipefail
9595
curl https://raw.githubusercontent.com/HSLdevcom/jore4-tools/main/docker/download-docker-bundle.sh | bash
9696

9797
# start up some dependency services (and build on-demand) in the background
98-
docker-compose -f ./docker/docker-compose.yml up -d jore4-testdb jore4-hasura jore4-auth
98+
docker compose -f ./docker/docker-compose.yml up -d jore4-testdb jore4-hasura jore4-auth
9999

100100
# start up some dependency services with some overrides (e.g. pinned docker image versions) in a docker-compose.custom.yml file and build on demand (if using own repo's Dockerfile too)
101-
docker-compose -f ./docker/docker-compose.yml -f ./docker/docker-compose.custom.yml up --build jore4-testdb jore4-hasura jore4-auth
101+
docker compose -f ./docker/docker-compose.yml -f ./docker/docker-compose.custom.yml up --build jore4-testdb jore4-hasura jore4-auth
102102

103-
# more info on docker-compose up command: https://docs.docker.com/engine/reference/commandline/compose_up/
103+
# more info on docker compose up command: https://docs.docker.com/reference/cli/docker/compose/up/
104104
```
105105

106106
To overwrite some values in the generic docker-compose config, you could use
107-
[docker-compose overrides](https://docs.docker.com/compose/extends/#multiple-compose-files)
107+
[docker compose overrides](https://docs.docker.com/compose/extends/#multiple-compose-files)
108108

109109
To use your local repository version of the docker image instead of the e2e version, you could use
110-
[docker-compose local build](https://docs.docker.com/compose/compose-file/compose-file-v3/#build)
110+
[docker compose local build](https://docs.docker.com/compose/compose-file/compose-file-v3/#build)
111111

112112
To run your service locally e.g. in Maven and then point services within the docker-compose network
113113
to use this natively running service, you could use

github-actions/run-ci/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ runs:
116116
uses: HSLdevcom/jore4-tools/github-actions/extract-metadata@extract-metadata-v1
117117

118118
- name: Start e2e env
119-
uses: HSLdevcom/jore4-tools/github-actions/setup-e2e-environment@setup-e2e-environment-v5
119+
uses: HSLdevcom/jore4-tools/github-actions/setup-e2e-environment@setup-e2e-environment-v6
120120
with:
121121
ui_version: "${{ inputs.ui_version }}"
122122
cypress_version: "${{ inputs.cypress_version }}"

github-actions/setup-e2e-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ runs:
124124
TIMETABLESAPI_DOCKER_IMAGE: ${{ inputs.timetablesapi_version }}
125125
TIAMAT_DOCKER_IMAGE: ${{ inputs.tiamat_version }}
126126
run: |
127-
docker-compose -f ${{ github.workspace }}/docker/docker-compose.yml ${{ inputs.custom_docker_compose != '' && format('-f {0}', inputs.custom_docker_compose) || '' }} up -d
127+
docker compose -f ${{ github.workspace }}/docker/docker-compose.yml ${{ inputs.custom_docker_compose != '' && format('-f {0}', inputs.custom_docker_compose) || '' }} up -d
128128
shell: bash
129129

130130
- name: Show which versions of the docker images are spun up

0 commit comments

Comments
 (0)