[Git][NTPsec/ntpsec][master] ci: add Rocky Linux 9 build and test jobs
Matt Selsky (@selsky)
gitlab at mg.gitlab.com
Tue Jul 14 06:45:47 UTC 2026
Matt Selsky pushed to branch master at NTPsec / ntpsec
Commits:
63e8721c by Mark Atwood at 2026-07-14T06:42:35+00:00
ci: add Rocky Linux 9 build and test jobs
- - - - -
2 changed files:
- .gitlab-ci.yml
- .gitlab-opttest-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -264,6 +264,20 @@ centos-latest-refclocks:
script:
- python3 ./waf configure --enable-warnings --enable-Werror --disable-doc --disable-manpage --refclock=all build --pyshebang "/usr/bin/env python3"
+rocky-basic:
+ <<: *job_definition
+ image: $CI_REGISTRY_IMAGE/rocky
+ script:
+ - python3 ./waf configure --enable-warnings --enable-Werror --disable-doc --disable-manpage build --pyshebang "/usr/bin/env python3"
+ - python3 ./waf install
+ - python3 ./waf uninstall
+
+rocky-refclocks:
+ <<: *job_definition
+ image: $CI_REGISTRY_IMAGE/rocky
+ script:
+ - python3 ./waf configure --enable-warnings --enable-Werror --disable-doc --disable-manpage --refclock=all build --pyshebang "/usr/bin/env python3"
+
fedora-latest-basic:
<<: *job_definition
image: $CI_REGISTRY_IMAGE/fedora-latest
=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -41,6 +41,12 @@ centos-options-tester:
before_script:
- dnf -y --enablerepo=crb install bison gcc openssl-devel libcap-devel python3-devel pps-tools-devel libseccomp-devel pkgconf-pkg-config bash
+rocky-options-tester:
+ <<: *option_tester_py3_only
+ image: rockylinux:9
+ before_script:
+ - dnf -y --enablerepo=crb install bison gcc openssl-devel libcap-devel python3-devel pps-tools-devel libseccomp-devel pkgconf-pkg-config bash
+
fedora-latest-options-tester:
image: fedora:latest
before_script:
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/63e8721c4276e24d703933aaae559bec6e3b60c4
--
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/63e8721c4276e24d703933aaae559bec6e3b60c4
You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20260714/097734f9/attachment-0001.htm>
More information about the vc
mailing list