[Git][NTPsec/ntpsec][20l22-Docker] 5 commits: Disable CI jobs for runners impacted by GCP incident
James Browning
gitlab at mg.gitlab.com
Thu Dec 24 10:23:00 UTC 2020
James Browning pushed to branch 20l22-Docker at NTPsec / ntpsec
Commits:
2d7fc2c5 by Matt Selsky at 2020-12-24T05:52:32+00:00
Disable CI jobs for runners impacted by GCP incident
- - - - -
2725628b by Matt Selsky at 2020-12-24T06:04:42+00:00
Add "needs:" keyword to execute jobs out-of-order.
- - - - -
371a562d by Matt Selsky at 2020-12-24T01:11:35-05:00
CentOS PowerTools repo is now lowercase upstream
- - - - -
2a0863b2 by Matt Selsky at 2020-12-24T01:13:40-05:00
Disable options-tester CI jobs for runners impacted by GCP incident
- - - - -
6393fca9 by JamesB192 at 2020-12-24T02:21:24-08:00
CI: Work Rawhide the old way and don't build its Docker images.
- - - - -
3 changed files:
- .gitlab-ci-docker-images.yml
- .gitlab-ci.yml
- .gitlab-opttest-ci.yml
Changes:
=====================================
.gitlab-ci-docker-images.yml
=====================================
@@ -65,12 +65,6 @@ build-debian-unstable:
build-fedora-latest:
<<: *build_definition
-build-fedora-rawhide:
- <<: *build_definition
-
-build-fedora-rawhide-gpsd:
- <<: *build_definition
-
build-gentoo:
<<: *build_definition
=====================================
.gitlab-ci.yml
=====================================
@@ -215,6 +215,8 @@ freebsd-11-basic:
- freebsd-11
rules:
- if: '$CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
freebsd-11-refclocks:
<<: *job_definition
@@ -224,6 +226,8 @@ freebsd-11-refclocks:
- freebsd-11
rules:
- if: '$CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
freebsd-12-basic:
<<: *job_definition
@@ -237,6 +241,8 @@ freebsd-12-basic:
- freebsd-12
rules:
- if: '$CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
freebsd-12-refclocks:
<<: *job_definition
@@ -246,6 +252,8 @@ freebsd-12-refclocks:
- freebsd-12
rules:
- if: '$CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
centos-latest-basic:
<<: *job_definition
@@ -277,22 +285,25 @@ fedora-latest-refclocks:
fedora-rawhide-basic:
<<: *job_definition_allow_failure
- image: $CI_REGISTRY/ntpsec/ntpsec/fedora-rawhide
+ image: fedora:rawhide
script:
+ - dnf -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel libbsd-devel
- python3 ./waf configure --disable-doc --disable-manpage build --pyshebang "/usr/bin/env python3"
- python3 ./waf install
- python3 ./waf uninstall
fedora-rawhide-refclocks:
<<: *job_definition_allow_failure
- image: $CI_REGISTRY/ntpsec/ntpsec/fedora-rawhide
+ image: fedora:rawhide
script:
+ - dnf -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel libbsd-devel
- python3 ./waf configure --disable-doc --disable-manpage --refclock=all build
fedora-rawhide-refclocks-gpsd:
<<: *job_definition_allow_failure
- image: $CI_REGISTRY/ntpsec/ntpsec/fedora-rawhide-gpsd
+ image: fedora:rawhide
script:
+ - dnf -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel python3-gpsd libbsd-devel
- python3 ./waf configure --disable-doc --disable-manpage --refclock=all build
python3-rc:
@@ -383,6 +394,8 @@ cross-build:
- ubuntu-1604-lts
rules:
- if: '$CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
gentoo-basic:
<<: *job_definition
=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -1,5 +1,6 @@
.option_tester: &option_tester
stage: test
+ needs: []
after_script:
- PYTHON=python2 bash tests/option-tester.sh
- PYTHON=python3 bash tests/option-tester.sh
@@ -24,7 +25,7 @@ centos-options-tester:
<<: *option_tester
image: centos:latest
script:
- - dnf -y --enablerepo=PowerTools install bison gcc openssl-devel libcap-devel python3-devel python2-devel pps-tools-devel libseccomp-devel bash
+ - dnf -y --enablerepo=powertools install bison gcc openssl-devel libcap-devel python3-devel python2-devel pps-tools-devel libseccomp-devel bash
fedora-latest-options-tester:
image: fedora:latest
@@ -33,7 +34,7 @@ fedora-latest-options-tester:
<<: *option_tester
fedora-rawhide-options-tester:
- image: registry.fedoraproject.org/fedora:rawhide
+ image: fedora:rawhide
script:
- yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel python2-devel libseccomp-devel bash
<<: *option_tester
@@ -66,6 +67,7 @@ gentoo-hardened-options-tester:
macos-options-tester:
stage: test
+ needs: []
script:
- PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig PYTHON=python2.7 tests/option-tester.sh||true
- PKG_CONFIG_PATH=/usr/local/opt/openssl/lib/pkgconfig PYTHON=python3 tests/option-tester.sh
@@ -76,6 +78,7 @@ macos-options-tester:
fbsd-11-options-tester:
stage: test
+ needs: []
script:
- PYTHON=python2.7 tests/option-tester.sh
- PYTHON=python3 tests/option-tester.sh
@@ -83,9 +86,12 @@ fbsd-11-options-tester:
- freebsd-11
rules:
- if: '$CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
fbsd-12-options-tester:
stage: test
+ needs: []
script:
- PYTHON=python2.7 tests/option-tester.sh
- PYTHON=python3 tests/option-tester.sh
@@ -93,9 +99,12 @@ fbsd-12-options-tester:
- freebsd-11
rules:
- if: '$CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH && $CI_PROJECT_PATH == "NTPsec/ntpsec"'
+ when: never
+ - when: never
.deb_option_tester: &deb_option_tester
stage: test
+ needs: []
script:
- apt-get update
- DEBIAN_FRONTEND=noninteractive apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python2-dev python2-minimal libseccomp-dev bash pkg-config python3-dev python3-minimal
@@ -108,6 +117,7 @@ fbsd-12-options-tester:
.deb_old_option_tester: &deb_old_option_tester
stage: test
+ needs: []
script:
- apt-get update
- apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev python-minimal libseccomp-dev bash pkg-config python3-dev python3-minimal
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/b5638b48591ebe757b26e7ddbd01d7b05175b12c...6393fca90d22f5bec76080bf06aa58fd2b4a7e8f
--
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/compare/b5638b48591ebe757b26e7ddbd01d7b05175b12c...6393fca90d22f5bec76080bf06aa58fd2b4a7e8f
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/20201224/40181834/attachment-0001.htm>
More information about the vc
mailing list