Mercurial > hg > monetdb-perl
changeset 37:c436b5131196
Also run the tests
author | Joeri van Ruth <joeri.van.ruth@monetdbsolutions.com> |
---|---|
date | Thu, 17 Dec 2020 14:09:17 +0100 (2020-12-17) |
parents | 81d45b439e58 |
children | 5ce37dec133b |
files | .github/workflows/runtests.yml build.sh runtests.sh |
diffstat | 3 files changed, 13 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/.github/workflows/runtests.yml +++ b/.github/workflows/runtests.yml @@ -16,13 +16,13 @@ jobs: set -x -e lsb_release -c -s sudo apt-get update -qq - sudo apt-get install -y software-properties-common curl make + sudo apt-get install -qqy software-properties-common curl make 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 update -qq - sudo apt-get install -y monetdb5-server + sudo apt-get install -qqy monetdb5-server - name: Run Unit-Tests run: | set -x -e - ./build.sh + ./runtests.sh
deleted file mode 100755 --- a/build.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -set -e -x - -export PERL5LIB=$PWD/MonetDB-CLI-MapiPP:$PWD/MonetDB-CLI:$PWD - -for i in DBD MonetDB-CLI/MonetDB MonetDB-CLI-MapiPP/MonetDB/CLI -do - ( - cd $i - perl Makefile.PL - make - ) -done
--- a/runtests.sh +++ b/runtests.sh @@ -24,6 +24,16 @@ fi export DBI_DSN=dbi:monetdb:database=perltestdb export PERL5LIB=$PWD/MonetDB-CLI-MapiPP:$PWD/MonetDB-CLI:$PWD + +for i in DBD MonetDB-CLI/MonetDB MonetDB-CLI-MapiPP/MonetDB/CLI +do + ( + cd $i + perl Makefile.PL + make + ) +done + make -C DBD test : make -C MonetDB-CLI/MonetDB test