From 866232e0fb4903277fb3332bf0f4ea19b456957f Mon Sep 17 00:00:00 2001 From: Max Horstmann Date: Tue, 3 Nov 2020 07:53:59 -0500 Subject: [PATCH] Run integration tests as part of build checks (#928) --- .github/workflows/build.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index bc784626a..a71595aeb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,5 +22,17 @@ jobs: - name: Run unit tests run: go test ./... + - name: Run integration tests for BIND provider + working-directory: integrationTest + run: go test -v -verbose -provider BIND + + - name: Run integration test for ROUTE53 provider + working-directory: integrationTest + run: go test -v -verbose -provider ROUTE53 + env: + R53_DOMAIN: dnscontroltest-r53.com + R53_KEY_ID: ${{ secrets.R53_KEY_ID }} + R53_KEY: ${{ secrets.R53_KEY }} + - name: Build binaries run: go run build/build.go \ No newline at end of file