Mercurial > hg > monetdb-perl
changeset 30:2ac3451a49d5
Add GitHub workflow
author | Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
---|---|
date | Thu, 17 Dec 2020 13:40:55 +0100 (2020-12-17) |
parents | a8bdee6b0128 |
children | 6c3c92109f97 |
files | .github/workflows/runtests.yml |
diffstat | 1 files changed, 27 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
new file mode 100644 --- /dev/null +++ b/.github/workflows/runtests.yml @@ -0,0 +1,27 @@ +name: Run monetdb-perl test suite + +on: [push] + +jobs: + runtests: + runs-on: ubuntu-latest + env: + DBFARM: /var/lib/monetdb + + steps: + - uses: actions/checkout@v2 + + - name: Install MonetDB + run: | + lsb_release -c -s + sudo apt-get update -qq + sudo apt-get install -y software-properties-common curl make + curl 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 update -qq + sudo apt-get install -y monetdb5-server + + - name: Run Unit-Tests + run: | + ./build.sh + ./runtests.sh