[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