From 8243f1d80888da7b69c1de2deaaf20b7a5ad4e44 Mon Sep 17 00:00:00 2001 From: John Benediktsson Date: Wed, 15 Dec 2021 16:08:26 -0800 Subject: [PATCH] github: hopefully testing postgres. --- .github/workflows/build-test-core.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-test-core.yml b/.github/workflows/build-test-core.yml index 709c5d5e43..0f861c1b85 100644 --- a/.github/workflows/build-test-core.yml +++ b/.github/workflows/build-test-core.yml @@ -9,6 +9,18 @@ on: jobs: build-linux: runs-on: ubuntu-latest + services: + postgres: + image: postgres + env: + POSTGRES_PASSWORD: postgres + options: >- + --health-cmd pg_isready + --health-interval 10s + --health-timeout 5s + --health-retries 5 + ports: + - 5432:5432 steps: - uses: actions/checkout@v2 - name: dependencies @@ -23,8 +35,10 @@ jobs: run: ./build.sh net-bootstrap - name: load run: './factor -e="USING: memory namespaces parser.notes vocabs.hierarchy ; parser-quiet? off \"resource:basis\" \"\" load-from-root save"' - - name: configure + - name: configure tests run: './factor -e="USING: memory namespaces tools.test ; f long-unit-tests-enabled? set-global save"' + - name: configure postgres + run: './factor -e="USING: db.postgresql db.tester ; \"localhost\" >>host postgresql-test-db-name >>database \"postgres\" >>username \"postgres\" >>password \ postgresql-db set-global save' - name: test run: './factor -run=tools.test resource:core resource:basis' - name: help-lint -- 2.34.1