Skip to content

Commit 1f5b310

Browse files
author
Janne Rönkkö
committed
Set environment variables for JORE4 Docker Compose bundle for all steps in setup-e2e-environment GHA action
This allows the variables to be used in multiple steps; new steps using these variables will be added in a later commit
1 parent d54f0f1 commit 1f5b310

1 file changed

Lines changed: 19 additions & 15 deletions

File tree

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

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -130,22 +130,26 @@ runs:
130130
--wildcards 'jore4-docker-compose-bundle-main/docker-compose/*'
131131
shell: bash
132132

133+
- name: Set environment variables for Docker Compose bundle
134+
shell: bash
135+
run: |
136+
cat >>${GITHUB_ENV} <<EOF
137+
UI_DOCKER_IMAGE=${{ inputs.ui_version }}
138+
HASURA_DOCKER_IMAGE=${{ inputs.hasura_version }}
139+
AUTH_DOCKER_IMAGE=${{ inputs.auth_version }}
140+
MBTILES_DOCKER_IMAGE=${{ inputs.mbtiles_version }}
141+
JORE3IMPORTER_DOCKER_IMAGE=${{ inputs.jore3importer_version }}
142+
TESTDB_DOCKER_IMAGE=${{ inputs.testdb_version }}
143+
MSSQLTESTDB_DOCKER_IMAGE=${{ inputs.mssqltestdb_version }}
144+
MAPMATCHING_DOCKER_IMAGE=${{ inputs.mapmatching_version }}
145+
MAPMATCHINGDB_DOCKER_IMAGE=${{ inputs.mapmatchingdb_version }}
146+
CYPRESS_DOCKER_IMAGE=${{ inputs.cypress_version }}
147+
HASTUS_DOCKER_IMAGE=${{ inputs.hastus_version }}
148+
TIMETABLESAPI_DOCKER_IMAGE=${{ inputs.timetablesapi_version }}
149+
TIAMAT_DOCKER_IMAGE=${{ inputs.tiamat_version }}
150+
EOF
151+
133152
- name: Start e2e environment
134-
# use environment variables within the docker-compose bundle to override some images
135-
env:
136-
UI_DOCKER_IMAGE: ${{ inputs.ui_version }}
137-
HASURA_DOCKER_IMAGE: ${{ inputs.hasura_version }}
138-
AUTH_DOCKER_IMAGE: ${{ inputs.auth_version }}
139-
MBTILES_DOCKER_IMAGE: ${{ inputs.mbtiles_version }}
140-
JORE3IMPORTER_DOCKER_IMAGE: ${{ inputs.jore3importer_version }}
141-
TESTDB_DOCKER_IMAGE: ${{ inputs.testdb_version }}
142-
MSSQLTESTDB_DOCKER_IMAGE: ${{ inputs.mssqltestdb_version }}
143-
MAPMATCHING_DOCKER_IMAGE: ${{ inputs.mapmatching_version }}
144-
MAPMATCHINGDB_DOCKER_IMAGE: ${{ inputs.mapmatchingdb_version }}
145-
CYPRESS_DOCKER_IMAGE: ${{ inputs.cypress_version }}
146-
HASTUS_DOCKER_IMAGE: ${{ inputs.hastus_version }}
147-
TIMETABLESAPI_DOCKER_IMAGE: ${{ inputs.timetablesapi_version }}
148-
TIAMAT_DOCKER_IMAGE: ${{ inputs.tiamat_version }}
149153
run: |
150154
docker compose \
151155
-f ${{ github.workspace }}/docker/docker-compose.yml \

0 commit comments

Comments
 (0)