|
@@ -81,18 +81,20 @@ jobs:
|
|
|
mariadb:
|
|
mariadb:
|
|
|
# With v11.6.2+, a default was changed, (https://mariadb.com/kb/en/innodb-system-variables/#innodb_snapshot_isolation)
|
|
# With v11.6.2+, a default was changed, (https://mariadb.com/kb/en/innodb-system-variables/#innodb_snapshot_isolation)
|
|
|
# which causes e2e test failures currently
|
|
# which causes e2e test failures currently
|
|
|
- image: bitnami/mariadb:11.5
|
|
|
|
|
|
|
+ image: mariadb:11.5
|
|
|
env:
|
|
env:
|
|
|
- MARIADB_ROOT_USER: vendure
|
|
|
|
|
|
|
+ MARIADB_USER: vendure
|
|
|
|
|
+ MARIADB_PASSWORD: password
|
|
|
MARIADB_ROOT_PASSWORD: password
|
|
MARIADB_ROOT_PASSWORD: password
|
|
|
ports:
|
|
ports:
|
|
|
- 3306
|
|
- 3306
|
|
|
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
|
|
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
|
|
|
mysql:
|
|
mysql:
|
|
|
- image: bitnami/mysql:8.0
|
|
|
|
|
|
|
+ image: mysql:8.0
|
|
|
env:
|
|
env:
|
|
|
- MYSQL_AUTHENTICATION_PLUGIN: mysql_native_password
|
|
|
|
|
- MYSQL_ROOT_USER: vendure
|
|
|
|
|
|
|
+ MYSQL_DATABASE: vendure
|
|
|
|
|
+ MYSQL_USER: vendure
|
|
|
|
|
+ MYSQL_PASSWORD: password
|
|
|
MYSQL_ROOT_PASSWORD: password
|
|
MYSQL_ROOT_PASSWORD: password
|
|
|
ports:
|
|
ports:
|
|
|
- 3306
|
|
- 3306
|
|
@@ -122,9 +124,9 @@ jobs:
|
|
|
- 9200
|
|
- 9200
|
|
|
options: --health-cmd="curl --silent --fail localhost:9200/_cluster/health" --health-interval=10s --health-timeout=5s --health-retries=3
|
|
options: --health-cmd="curl --silent --fail localhost:9200/_cluster/health" --health-interval=10s --health-timeout=5s --health-retries=3
|
|
|
redis:
|
|
redis:
|
|
|
- image: bitnami/redis:7.4.1
|
|
|
|
|
|
|
+ image: redis:7.4.1
|
|
|
env:
|
|
env:
|
|
|
- ALLOW_EMPTY_PASSWORD: yes
|
|
|
|
|
|
|
+ # Redis official image doesn't require auth by default
|
|
|
ports:
|
|
ports:
|
|
|
- 6379
|
|
- 6379
|
|
|
strategy:
|
|
strategy:
|