Skip to content

Merge pull request #6 from MonetDB/dev #57

Merge pull request #6 from MonetDB/dev

Merge pull request #6 from MonetDB/dev #57

Workflow file for this run

name: OS X
on: [push]
jobs:
build:
runs-on: macos-10.15
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Install Composer
run: |
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/
- name: Validate composer.json and composer.lock
run: php /usr/local/bin/composer.phar validate
- name: Install dependencies
run: php /usr/local/bin/composer.phar install --prefer-dist --no-progress --no-suggest
- name: Install MonetDB
run: brew install monetdb
- name: Start MonetDB
run: |
monetdbd create /usr/local/var/lib/monetdb
monetdbd set control=yes /usr/local/var/lib/monetdb/
monetdbd set passphrase=testdb /usr/local/var/lib/monetdb
monetdbd start /usr/local/var/lib/monetdb
monetdb create myDatabase
monetdb release myDatabase
monetdb start myDatabase
- name: Run Unit-Tests
run: |
./vendor/bin/phpunit tests/