Merge branch 'MDL-87946-405' of https://github.com/andrewnicols/moodle into MOODLE_405_STABLE
This commit is contained in:
+21
-20
@@ -56,6 +56,14 @@ jobs:
|
||||
image: redis
|
||||
ports:
|
||||
- 6379:6379
|
||||
postgres:
|
||||
image: ${{ matrix.db == 'pgsql' && 'postgres:13' || '' }}
|
||||
env:
|
||||
POSTGRES_DB: test
|
||||
POSTGRES_USER: test
|
||||
POSTGRES_PASSWORD: test
|
||||
ports:
|
||||
- 5432:5432
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
@@ -71,27 +79,20 @@ jobs:
|
||||
db: pgsql
|
||||
|
||||
steps:
|
||||
- name: Setting up DB mysql
|
||||
- name: Run MySQL Server
|
||||
if: ${{ matrix.db == 'mysqli' }}
|
||||
uses: moodlehq/mysql-action@v1
|
||||
with:
|
||||
collation server: utf8mb4_bin
|
||||
mysql version: 8.0
|
||||
mysql database: test
|
||||
mysql user: test
|
||||
mysql password: test
|
||||
use tmpfs: true
|
||||
tmpfs size: '1024M'
|
||||
extra conf: --skip-log-bin
|
||||
|
||||
- name: Setting up DB pgsql
|
||||
if: ${{ matrix.db == 'pgsql' }}
|
||||
uses: m4nu56/postgresql-action@v1
|
||||
with:
|
||||
postgresql version: 13
|
||||
postgresql db: test
|
||||
postgresql user: test
|
||||
postgresql password: test
|
||||
run: |
|
||||
docker run --rm \
|
||||
-e MYSQL_DATABASE=test \
|
||||
-e MYSQL_USER=test \
|
||||
-e MYSQL_PASSWORD=test \
|
||||
-e MYSQL_ROOT_PASSWORD=test \
|
||||
-p 3306:3306 \
|
||||
-d \
|
||||
--tmpfs /var/lib/mysql:rw,noexec,nosuid,size=1024M \
|
||||
mysql:8.0 \
|
||||
--skip-log-bin \
|
||||
--collation-server=utf8mb4_bin
|
||||
|
||||
- name: Configuring git vars
|
||||
uses: rlespinasse/github-slug-action@v4
|
||||
|
||||
Reference in New Issue
Block a user