view .github/workflows/runtests.yml @ 47:8d6cfd04bde0

Syntax refinement
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Fri, 18 Dec 2020 11:06:31 +0100 (2020-12-18)
parents 472a9445eb6a
children 94f4232ebfcb
line wrap: on
line source
name: Run monetdb-perl test suite

on:
  push:
  pull_request:
  # monday morning 01:23
  schedule:
    - cron: 23 1 * * 1

jobs:
  runtests:
    strategy:
      matrix:
        monetdb_image:
          - monetdb/monetdb:latest
          - monetdb/monetdb:Jun2020-SP1
    runs-on: ubuntu-latest
    env:
      DBI_DSN: dbi:monetdb:database=demo

    services:
      monetdb:
        image: ${{ matrix.monetdb_image }}
        ports:
          - 50000:50000

    steps:

      - uses: actions/checkout@v2

      - name: Install libdbi-perl
        run: |
          set -x -e
          sudo apt-get -qq update
          sudo apt-get -qq install -y libdbi-perl

      - name: Run Unit-Tests
        run: |
          set -x -e
          ./runtests.sh