[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