Skip to content

Bump to SQL*Server 15 (2019) CU32 (ubuntu 20.04) #9

Bump to SQL*Server 15 (2019) CU32 (ubuntu 20.04)

Bump to SQL*Server 15 (2019) CU32 (ubuntu 20.04) #9

Workflow file for this run

name: Moodle SQL*Server Docker CI
on: [push, pull_request, workflow_dispatch]
jobs:
Test:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build image
run: |
docker build -t moodle-db-mssql .
- name: Start container
run: |
docker run --name test0 -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=m@0dl3ing' -d moodle-db-mssql
docker exec test0 /wait-for-mssql-to-come-up.sh # We have to wait for SQL server to become available..
- name: Run tests
run: |
# Verify we have a working SQL server.
docker exec test0 /opt/mssql-tools18/bin/sqlcmd -C -U sa -P m@0dl3ing -Q "SELECT @@VERSION" | grep "Microsoft SQL Server"
- name: Output logs
if: ${{ failure() }}
run: |
docker logs test0