comparison .github/workflows/runtests.yml @ 46:472a9445eb6a

Try taking the MonetDB container version from a matrix
author Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com>
date Fri, 18 Dec 2020 11:03:46 +0100 (2020-12-18)
parents 03e6ddee4090
children 8d6cfd04bde0
comparison
equal deleted inserted replaced
45:03e6ddee4090 46:472a9445eb6a
7 schedule: 7 schedule:
8 - cron: 23 1 * * 1 8 - cron: 23 1 * * 1
9 9
10 jobs: 10 jobs:
11 runtests: 11 runtests:
12 strategy:
13 matrix:
14 monetdb_image:
15 - monetdb/monetdb:latest
16 - monetdb/monetdb:Jun2020-SP1
12 runs-on: ubuntu-latest 17 runs-on: ubuntu-latest
13 env: 18 env:
14 DBI_DSN: dbi:monetdb:database=demo 19 DBI_DSN: dbi:monetdb:database=demo
15 20
16 services: 21 services:
17 monetdb: 22 monetdb:
18 image: monetdb/monetdb:latest 23 image: ${{monetdb_image}}
19 ports: 24 ports:
20 - 50000:50000 25 - 50000:50000
21 26
22 steps: 27 steps:
23 28
24 - uses: actions/checkout@v2 29 - uses: actions/checkout@v2
25 30
26 - name: Install libdbi-perl 31 - name: Install libdbi-perl
27 run: | 32 run: |
28 set -x -e 33 set -x -e
29 lsb_release -c -s
30 sudo apt-get -qq update 34 sudo apt-get -qq update
31 sudo apt-get -qq install -y libdbi-perl 35 sudo apt-get -qq install -y libdbi-perl
32 36
33 - name: Run Unit-Tests 37 - name: Run Unit-Tests
34 run: | 38 run: |