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