Skip to content

Commit 465d6fd

Browse files
committed
chore: don't run database container with docker compose
Relate to #13
1 parent 8ac62f7 commit 465d6fd

File tree

1 file changed

+2
-14
lines changed

1 file changed

+2
-14
lines changed

.github/workflows/integration-tests.yml

+2-14
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,16 @@ jobs:
2727
# https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#example-adding-configurations
2828
include:
2929
# "docker-service-name" must match "services.$name" from docker-compose.yaml
30-
# "database-service-name" must match "services.$name" from docker-compose.yaml
3130
# "application-port" must match "services.$name.environment:PORT" from docker-compose.yaml
3231
- docker-service-name: 'express-js'
33-
database-service-name: 'mysql'
3432
application-port: 3010
3533
- docker-service-name: 'express-ts'
36-
database-service-name: 'mysql'
3734
application-port: 3020
3835
- docker-service-name: 'chi'
39-
database-service-name: 'mysql'
4036
application-port: 3030
4137
env:
4238
# Prevent interference between builds by setting the project name to a unique value. Otherwise
43-
# "docker compose down" has been stopping containers (especially database) from other builds.
39+
# "docker compose down" has been stopping containers from other builds.
4440
# https://docs.docker.com/compose/project-name/
4541
# https://docs.docker.com/compose/environment-variables/envvars/#compose_project_name
4642
COMPOSE_PROJECT_NAME: ${{ matrix.docker-service-name }}
@@ -75,6 +71,7 @@ jobs:
7571
--detach \
7672
--wait \
7773
--quiet-pull \
74+
--no-deps \
7875
${{ matrix.docker-service-name }}
7976
8077
- name: Show container statuses
@@ -100,15 +97,6 @@ jobs:
10097
--timestamps \
10198
${{ matrix.docker-service-name }} | tee ../hurl-reports/application-logs.txt
10299
103-
- name: Save database logs
104-
if: failure()
105-
working-directory: docker
106-
run: >-
107-
docker compose logs \
108-
--no-log-prefix \
109-
--timestamps \
110-
${{ matrix.database-service-name }} | tee ../hurl-reports/database-logs.txt
111-
112100
- name: Stop containers
113101
if: always()
114102
working-directory: docker

0 commit comments

Comments
 (0)