Commit graph

28 commits

Author SHA1 Message Date
Lenard Hess
30f68e4098 docs: Added initial description on provider implementation rules 2023-11-23 13:00:06 +01:00
Reuben Thomas
e37cf19350 configure.ac: no longer require IO::Socket::IP or IO::Socket::SSL 2023-07-19 17:11:45 +03:00
Reuben Thomas
a9c1e545fb Require curl
Use command-line curl, and remove alternative Perl and Curl-via-Perl
implementations of network code.
2023-07-19 17:11:45 +03:00
Sandro
120d95ed59
Fix CI with newer git, remove git version check (#409) 2022-04-17 02:34:51 +02:00
Sandro Jäckel
7342f27d09
Ignore nix development files 2022-01-22 18:59:50 +01:00
Sandro Jäckel
8666542c90
Trigger GitHub Actions on every branch and pull request 2022-01-22 18:53:01 +01:00
Sandro
9add1adf0b
Try to fix GitHub Actions 2022-01-22 18:47:32 +01:00
DaveSophoServices
f776018d82
Update ci.yml
Removed centos - tests are not running right.
2021-05-11 10:15:20 -05:00
David Kerr
1b2f45cc59 Add get_default_interface 2020-09-21 15:16:48 -04:00
Richard Hansen
d309732480 Add missing test dependency on Test::MockModule
This should have been done in 6ae5fe62d7
but I forgot.
2020-07-10 12:06:45 -04:00
Richard Hansen
f11fef5c50 Install modules for testing on CentOS/RHEL/Fedora 2020-07-06 16:33:26 -04:00
Richard Hansen
1b63ae50c9 Colorize test results 2020-07-06 15:59:30 -04:00
Richard Hansen
5aa4fe71da Pass --refresh to dnf
Hopefully this will stop the "Downloading successful, but checksum
doesn't match" errors we occasionally see for Fedora.
2020-07-06 15:42:41 -04:00
Richard Hansen
34e5cbd97f Rename test-redhat to test-redhat-ubi7 2020-07-06 15:40:42 -04:00
Richard Hansen
ad95fd46c2 Install all core modules on CentOS/RHEL/Fedora
CentOS and RHEL have a `perl-core` metapackage that depends on all
packages providing core modules.

Fedora's `perl` package is equivalent to the CentOS/RHEL `perl-core`
package, and its `perl-interpreter` package is equivalent to the
CentOS/RHEL `perl` package.
2020-07-06 15:24:40 -04:00
Richard Hansen
323208e9cc Add geturl connectivity unit tests
Addresses #232
2020-07-05 18:36:46 -04:00
Richard Hansen
b9b594fcea Test that the distribution tarball is complete 2020-07-03 14:27:18 -04:00
Sandro
f0eb0850da
Merge pull request #224 from rhansen/fedora-find
Install findutils on Fedora
2020-07-03 08:35:08 +02:00
Richard Hansen
451bdd1086 Also run tests on Debian testing, stable, oldstable 2020-07-02 14:05:18 -04:00
Richard Hansen
a00d2cc18e Install findutils on Fedora 2020-07-02 09:58:58 -04:00
Sandro Jäckel
a23b8d558b Add redhat to ci 2020-07-01 21:48:03 -04:00
Sandro Jäckel
af718224b3 Add fedora to ci 2020-06-30 18:54:19 -04:00
Sandro Jäckel
ea840db62d Add centos 6 to ci 2020-06-30 18:51:41 -04:00
Sandro Jäckel
c4fae81053 Add centos 8 to ci 2020-06-30 18:51:41 -04:00
Richard Hansen
38d71b2efa Set VERBOSE=1 to show logs on failure 2020-06-30 18:47:22 -04:00
Sandro Jäckel
0ca6e62b67 Use matrix for ubuntu 2020-06-30 18:47:22 -04:00
Richard Hansen
a8212a397e Add a test for unexpected warnings 2020-06-30 00:40:26 -04:00
Richard Hansen
d593892c6a Set up GitHub CI
Teach GitHub to run tests for changes to `master` and for pull
requests targeting `master`.
2020-06-29 17:14:21 -04:00