[Git][NTPsec/ntpsec][master] Drop gentoo-hardened CI target

Matt Selsky (@selsky) gitlab at mg.gitlab.com
Wed Dec 21 05:21:05 UTC 2022



Matt Selsky pushed to branch master at NTPsec / ntpsec


Commits:
149dfc9c by Matt Selsky at 2022-12-21T00:18:54-05:00
Drop gentoo-hardened CI target

There's not enough differentiation between gentoo and gentoo-hardened for our
purposes to justify using both targets.

- - - - -


4 changed files:

- − .dockerfiles/gentoo-hardened
- .gitlab-ci.yml
- .gitlab-docker-ci.yml
- .gitlab-opttest-ci.yml


Changes:

=====================================
.dockerfiles/gentoo-hardened deleted
=====================================
@@ -1,4 +0,0 @@
-FROM gentoo/stage3:hardened
-
-RUN emerge-webrsync
-RUN emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools


=====================================
.gitlab-ci.yml
=====================================
@@ -366,24 +366,6 @@ gentoo-refclocks:
   script:
     - python ./waf configure --disable-doc --disable-manpage --refclock=all build
 
-gentoo-hardened-basic:
-  <<: *job_definition
-  image: $CI_REGISTRY/ntpsec/ntpsec/gentoo-hardened
-  script:
-    - python ./waf configure --disable-doc --disable-manpage build
-    - DESTDIR=build/prison python ./waf install
-    - DESTDIR=./prison python ./waf install
-    - DESTDIR=../prison python ./waf install
-    - python ./waf install
-    - python ./waf uninstall
-    - rm -rvf build/prison ./prison ../prison
-
-gentoo-hardened-refclocks:
-  <<: *job_definition
-  image: $CI_REGISTRY/ntpsec/ntpsec/gentoo-hardened
-  script:
-    - python ./waf configure --disable-doc --disable-manpage --refclock=all build
-
 coverity-scan:
   image: $CI_REGISTRY/ntpsec/ntpsec/coverity
   script:


=====================================
.gitlab-docker-ci.yml
=====================================
@@ -67,9 +67,6 @@ build-fedora-latest:
 build-gentoo:
   <<: *build_definition
 
-build-gentoo-hardened:
-  <<: *build_definition
-
 build-opensuse-leap:
   <<: *build_definition
 


=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -63,13 +63,6 @@ gentoo-options-tester:
     - emerge-webrsync
     - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools app-text/asciidoc sys-libs/libseccomp app-shells/bash
 
-gentoo-hardened-options-tester:
-  <<: *option_tester
-  image: gentoo/stage3:hardened
-  script:
-    - emerge-webrsync
-    - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools app-text/asciidoc sys-libs/libseccomp app-shells/bash
-
 macos-options-tester:
   stage: test
   needs: []



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/149dfc9c2d41ca257882ee65c0c9fea5e7e07c5f

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/149dfc9c2d41ca257882ee65c0c9fea5e7e07c5f
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20221221/97c3c864/attachment-0001.htm>


More information about the vc mailing list