Richard Hansen
3ffcdf8317
ci: Pass --skip-broken
after install
, not before
...
Apparently dnf was changed in Fedora Rawhide:
https://bugzilla.redhat.com/show_bug.cgi?id=2216055
2024-07-13 04:42:06 -04:00
Richard Hansen
7b6f640c9b
ci: Remove Red Hat UBI 7
...
UBI 7 is at end of maintenance and can't run newer versions of node
used by some workflows.
2024-07-11 00:15:34 -04:00
Richard Hansen
0c42478ea7
ci: Switch from RedHat UBI to AlmaLinux
2024-06-06 20:16:07 -04:00
jortkoopmans
ec2d5f7f69
dnsexit2: Add tests
...
Needs LWP::UserAgent.
2024-06-02 16:58:00 -04:00
Richard Hansen
86031edd2d
ci: Disable fail-fast
2024-05-19 20:19:23 -04:00
Richard Hansen
6d2dba3aee
ci: Upload distribution tarball as artifact
...
This makes it easier for users to try a fix.
2024-05-19 20:19:23 -04:00
Richard Hansen
f2c9158da4
ci: Test all supported versions of RedHat UBI
2024-05-19 20:19:23 -04:00
Richard Hansen
dd7a8aeb10
ci: Bump actions/checkout to v4
2024-05-19 20:19:23 -04:00
Richard Hansen
08c914c660
ci: Combine RedHat UBI with Fedora
2024-05-19 20:19:23 -04:00
Richard Hansen
c0ba4b7d91
ci: Test all supported Fedora versions and rawhide
2024-05-19 19:50:31 -04:00
Richard Hansen
b32619892f
ci: Delete commented-out centos
2024-05-19 18:18:47 -04: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 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