[Git][NTPsec/ntpsec][21B09-rawhide] docker: take the tech preist approach. -r2

James Browning gitlab at mg.gitlab.com
Tue Feb 9 17:28:02 UTC 2021



James Browning pushed to branch 21B09-rawhide at NTPsec / ntpsec


Commits:
755dfbe7 by James Browning at 2021-02-09T09:26:50-08:00
docker: take the tech preist approach. -r2

- - - - -


4 changed files:

- .dockerfiles/fedora-rawhide
- .dockerfiles/fedora-rawhide-gpsd
- .gitlab-ci-docker-images.yml
- .gitlab-opttest-ci.yml


Changes:

=====================================
.dockerfiles/fedora-rawhide
=====================================
@@ -1,3 +1,4 @@
 FROM registry.fedoraproject.org/fedora:rawhide
 
 RUN dnf -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel libbsd-devel
+CMD ["/bin/bash"]


=====================================
.dockerfiles/fedora-rawhide-gpsd
=====================================
@@ -1,3 +1,4 @@
 FROM registry.fedoraproject.org/fedora:rawhide
 
 RUN dnf -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel python3-gpsd libbsd-devel
+CMD ["/bin/bash"]


=====================================
.gitlab-ci-docker-images.yml
=====================================
@@ -2,7 +2,7 @@
   variables:
     # Try to save some time by only grabbing the most recent commit
     GIT_DEPTH: '1'
-  stage: build
+  stage: .pre
   image: docker:stable
   services:
     - docker:stable-dind
@@ -67,9 +67,17 @@ build-fedora-latest:
 
 build-fedora-rawhide:
   <<: *build_definition
+  allow_failure: false
+  retry: 0
+  rules:
+    - if: '$CI_PIPELINE_SOURCE != "schedule"'
 
 build-fedora-rawhide-gpsd:
   <<: *build_definition
+  allow_failure: false
+  retry: 0
+  rules:
+    - if: '$CI_PIPELINE_SOURCE != "schedule"'
 
 build-gentoo:
   <<: *build_definition


=====================================
.gitlab-opttest-ci.yml
=====================================
@@ -38,6 +38,8 @@ fedora-rawhide-options-tester:
   script:
     - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python3-devel python2-devel libseccomp-devel bash
   <<: *option_tester
+  rules:
+    - if: '$CI_PIPELINE_SOURCE != "schedule"'
 
 opensuse-leap-options-tester:
   <<: *option_tester



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

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/-/commit/755dfbe763322b7ab7089ac226985c9492d1ee6b
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/20210209/297b4a42/attachment-0001.htm>


More information about the vc mailing list