Run integration tests as part of build checks
@@ -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
