Commit Graph

14 Commits

Author SHA1 Message Date
DL6ER a9ea62a3fc Merge branch 'development' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-12-30 15:12:14 +01:00
DL6ER 84085bebcd Tests: CNAME inspection: NODATA CNAME targets are blocked
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-09-05 20:07:19 +02:00
DL6ER dbd2cb722c Tests: Explicityl disable DNSSEC for zone ftl.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-07-30 18:08:02 +01:00
DL6ER d79abd3000 Adjustments for upgrade to PowerDNS v4.6
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-07-30 18:08:02 +01:00
DL6ER 26ccee3f4c Merge branch 'development' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-06-29 11:12:59 +02:00
Adam Warner 671a438c4d Fix some spellings, ignore others
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-04-22 18:26:31 +01:00
DL6ER fd2a633d20 Use FTLs embedded SQLite3 engine for the tests instead of relying whatever the system may be providing
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-01-18 15:37:42 +01:00
DL6ER d2db645f71 Update tests
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-11-02 15:09:38 +01:00
DL6ER c0570c51c2 Merge branch 'development' into new/http
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-11-02 09:53:13 +01:00
Petr Menšík 233777758e Use Fedora's pdns path and local forwarders
pdns-recursor config path is different from both Debian and Alpine.
Detect also Fedora specific path.

Signed-off-by: Petr Menšík <pemensik@redhat.com>
2021-10-20 12:26:31 +02:00
Adam Warner f7f349b9e0 Split workflow up into distinct jobs, each depending on the previous part
1 - Define some outputs to be used by the other jobs
 2 - Build and Test x86_64/32 binaries - if not pull request, attach binaries to workflow run as artifacts
 3 - Build arm/aarch64 binaries - if not pull request, attach binaries to workflow run as artifacts
 4 - If not a pull request, download binaries from artifact store, and upload binaries via SSH. If it is a release, then attach binaries to release

Move from scp-action action to just running the plain sftp command
pdns-doc is now included in the build container so no need to add it in the test setup.

Co-authored-by: DL6ER <DL6ER@users.noreply.github.com>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2021-10-10 21:21:19 +01:00
DL6ER e625d197d9 Inline local DNS tests
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-10-10 16:17:13 +02:00
DL6ER c3bf7d216d Special handling for Alpine added, almost everything is different. Alpine is not even able to start pdns unless you create some extra directories for it.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-10-10 13:06:12 +02:00
DL6ER 02154d2023 Add powerDNS to the CI testing suite to serve zone ftl. locally
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-10-10 12:08:41 +02:00