[Git][NTPsec/ntpsec][master] 2 commits: Use moving Fedora labels from Docker for gitlab CI

Matt Selsky gitlab at mg.gitlab.com
Fri Apr 20 05:54:22 UTC 2018


Matt Selsky pushed to branch master at NTPsec / ntpsec


Commits:
fea2ff1a by Matt Selsky at 2018-04-20T05:44:50Z
Use moving Fedora labels from Docker for gitlab CI

Instead of hard-coding Fedora 26 and Fedora 27, and updating as each release
comes out, use "latest", "branched", and "rawhide" labels as listed at
https://store.docker.com/images/fedora

Fixes Gitlab issue #480

- - - - -
0eb62494 by Matt Selsky at 2018-04-20T05:51:20Z
Allow Fedora rawhide gitlab CI jobs to fail

- - - - -


1 changed file:

- .gitlab-ci.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -287,36 +287,56 @@ centos-7-refclocks:
   tags:
     - gitlab-org
 
-fedora-26-basic:
+fedora-latest-basic:
   <<: *job_definition
-  image: fedora:26
+  image: fedora:latest
   script:
     - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python-devel
     - python ./waf configure build check
   tags:
     - gitlab-org
 
-fedora-26-refclocks:
+fedora-latest-refclocks:
   <<: *job_definition
-  image: fedora:26
+  image: fedora:latest
   script:
     - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python-devel
     - python ./waf configure --refclock=all build check
   tags:
     - gitlab-org
 
-fedora-27-basic:
+fedora-branched-basic:
   <<: *job_definition
-  image: fedora:27
+  image: fedora:branched
   script:
     - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python-devel
     - python ./waf configure build check
   tags:
     - gitlab-org
 
-fedora-27-refclocks:
+fedora-branched-refclocks:
   <<: *job_definition
-  image: fedora:27
+  image: fedora:branched
+  script:
+    - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python-devel
+    - python ./waf configure --refclock=all build check
+  tags:
+    - gitlab-org
+
+fedora-rawhide-basic:
+  <<: *job_definition
+  image: fedora:rawhide
+  allow_failure: true
+  script:
+    - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python-devel
+    - python ./waf configure build check
+  tags:
+    - gitlab-org
+
+fedora-rawhide-refclocks:
+  <<: *job_definition
+  image: fedora:rawhide
+  allow_failure: true
   script:
     - yum -y install bison gcc openssl-devel libcap-devel pps-tools-devel python-devel
     - python ./waf configure --refclock=all build check



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/a5be6fe65182becee98bb1411f5002be563c3237...0eb62494cc955b77c0d02b6c2d82382d5fe59ef7

---
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/compare/a5be6fe65182becee98bb1411f5002be563c3237...0eb62494cc955b77c0d02b6c2d82382d5fe59ef7
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/20180420/27df84d7/attachment.html>


More information about the vc mailing list