Mercurial > hg > monetdb-perl
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: | |