Changeset: 2ac3451a49d5 for monetdb-perl
URL: https://dev.monetdb.org/hg/monetdb-perl?cmd=changeset;node=2ac3451a49d5
Added Files:
        .github/workflows/runtests.yml
Branch: default
Log Message:

Add GitHub workflow


diffs (32 lines):

diff --git a/.github/workflows/runtests.yml b/.github/workflows/runtests.yml
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
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to