Mercurial > hg > monetdb-perl
diff .github/workflows/runtests.yml @ 44:b35ed8684036
Run monetdb in a service container
So we can later test against multiple versions of MonetDB
by taking the image name from a matrix
author | Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
---|---|
date | Fri, 18 Dec 2020 10:53:15 +0100 (2020-12-18) |
parents | 4f7a4ee307ba |
children | 03e6ddee4090 |
line wrap: on
line diff
--- a/.github/workflows/runtests.yml +++ b/.github/workflows/runtests.yml @@ -11,22 +11,18 @@ jobs: runtests: runs-on: ubuntu-latest env: - DBFARM: /var/lib/monetdb + DBI_DSN: dbi:monetdb:database=demo + + services: + monetdb: + image: monetdb/monetdb:latest + ports: + - 50000:50000 steps: + - uses: actions/checkout@v2 - - name: Install MonetDB - run: | - set -x -e - lsb_release -c -s - sudo apt-get -qq update - sudo apt-get -qq install -y software-properties-common curl make libdbi-perl - curl -s https://www.monetdb.org/downloads/MonetDB-GPG-KEY | sudo apt-key add - - sudo add-apt-repository "deb http://dev.monetdb.org/downloads/deb/ $(lsb_release -c -s) monetdb" - sudo apt-get -qq update - sudo apt-get -qq install -qqy monetdb5-server - - name: Run Unit-Tests run: | set -x -e