[Git][NTPsec/ntpsec][master] Remove CI targets for development versions of Ubuntu and openSUSE

Matt Selsky (@selsky) gitlab at mg.gitlab.com
Sat Mar 27 23:41:48 UTC 2021



Matt Selsky pushed to branch master at NTPsec / ntpsec


Commits:
b9a12069 by Matt Selsky at 2021-03-26T02:32:43-04:00
Remove CI targets for development versions of Ubuntu and openSUSE

The development versions of the distributions fail frequently (by design), and
we want to focus our energy on supporting stable distribution releases.

See NTPsec/ntpsec#698

- - - - -


5 changed files:

- − .dockerfiles/opensuse-tumbleweed
- − .dockerfiles/ubuntu-devel
- .gitlab-ci-docker-images.yml
- .gitlab-ci.yml
- .gitlab-opttest-ci.yml


Changes:

=====================================
.dockerfiles/opensuse-tumbleweed deleted
=====================================
@@ -1,3 +0,0 @@
-FROM opensuse/tumbleweed
-
-RUN zypper -n install bison gcc libopenssl-devel libcap-devel pps-tools-devel python3-devel python3-curses libbsd-devel


=====================================
.dockerfiles/ubuntu-devel deleted
=====================================
@@ -1,4 +0,0 @@
-FROM ubuntu:devel
-
-RUN apt-get update
-RUN apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python3-dev libbsd-dev


=====================================
.gitlab-ci-docker-images.yml
=====================================
@@ -74,9 +74,6 @@ build-gentoo-hardened:
 build-opensuse-leap:
   <<: *build_definition
 
-build-opensuse-tumbleweed:
-  <<: *build_definition
-
 build-python3-rc:
   <<: *build_definition
 
@@ -85,6 +82,3 @@ build-ubuntu-latest:
 
 build-ubuntu-rolling:
   <<: *build_definition
-
-build-ubuntu-devel:
-  <<: *build_definition


=====================================
.gitlab-ci.yml
=====================================
@@ -190,20 +190,6 @@ ubuntu-rolling-refclocks:
   script:
     - python3 ./waf configure --disable-doc --disable-manpage --refclock=all build
 
-ubuntu-devel-basic:
-  <<: *job_definition_allow_failure
-  image: $CI_REGISTRY/ntpsec/ntpsec/ubuntu-devel
-  script:
-    - python3 ./waf configure --disable-doc --disable-manpage build --pyshebang "/usr/bin/env python3"
-    - python3 ./waf install
-    - python3 ./waf uninstall
-
-ubuntu-devel-refclocks:
-  <<: *job_definition_allow_failure
-  image: $CI_REGISTRY/ntpsec/ntpsec/ubuntu-devel
-  script:
-    - python3 ./waf configure --disable-doc --disable-manpage --refclock=all build
-
 freebsd-11-basic:
   <<: *job_definition
   script:
@@ -318,20 +304,6 @@ openSUSE-leap-refclocks:
   script:
     - python3 ./waf configure --disable-doc --disable-manpage --disable-nts --refclock=all build
 
-openSUSE-tumbleweed-basic:
-  <<: *job_definition_allow_failure
-  image: $CI_REGISTRY/ntpsec/ntpsec/opensuse-tumbleweed
-  script:
-    - python3 ./waf configure --disable-doc --disable-manpage build --pyshebang "/usr/bin/env python3"
-    - python3 ./waf install
-    - python3 ./waf uninstall
-
-openSUSE-tumbleweed-refclocks:
-  <<: *job_definition_allow_failure
-  image: $CI_REGISTRY/ntpsec/ntpsec/opensuse-tumbleweed
-  script:
-    - python3 ./waf configure --disable-doc --disable-manpage --refclock=all build
-
 debian-stable-basic-32bit:
   <<: *job_definition
   image: $CI_REGISTRY/ntpsec/ntpsec/debian-stable-i386


=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -39,13 +39,6 @@ opensuse-leap-options-tester:
   script:
     - zypper -n install bison gcc libopenssl-devel libcap-devel pps-tools-devel python-devel python-curses libseccomp-devel python3-devel python3-curses bash
 
-opensuse-tumbleweed-options-tester:
-  <<: *option_tester
-  image: opensuse/tumbleweed
-  allow_failure: true
-  script:
-    - zypper -n install bison gcc libopenssl-devel libcap-devel pps-tools-devel python-devel python-curses libseccomp-devel python3-devel python3-curses bash
-
 gentoo-options-tester:
   <<: *option_tester
   image: gentoo/stage3-amd64
@@ -143,10 +136,6 @@ debian-unstable-options-tester:
   image: debian:unstable-slim
   <<: *deb_option_tester
 
-ubuntu-devel-options-tester:
-  image: ubuntu:devel
-  <<: *deb_option_tester
-
 ubuntu-latest-options-tester:
   image: ubuntu:latest
   <<: *deb_option_tester



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

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/b9a12069a2a2eecac309f5668a5be8df966ca74b
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/20210327/d15ba801/attachment-0001.htm>


More information about the vc mailing list