[Git][NTPsec/ntpsec][master] Simplify Ubuntu versions used for Gitlab CI to avoid need for future updates
Matt Selsky
gitlab at mg.gitlab.com
Wed Aug 1 00:51:03 UTC 2018
Matt Selsky pushed to branch master at NTPsec / ntpsec
Commits:
9c79e126 by Matt Selsky at 2018-08-01T00:05:19Z
Simplify Ubuntu versions used for Gitlab CI to avoid need for future updates
Instead of:
- 14.04 (LTS release)
- 16.04 (LTS release)
- 17.10 (non-LTS release)
Use:
- latest (latest LTS release)
- rolling (latest release - could be LTS)
- devel (whatever the devel suite points to)
See https://store.docker.com/images/ubuntu for more information
- - - - -
1 changed file:
- .gitlab-ci.yml
Changes:
=====================================
.gitlab-ci.yml
=====================================
@@ -179,29 +179,29 @@ debian-unstable-refclocks:
tags:
- gitlab-org
-ubuntu-1404-lts-basic:
+ubuntu-latest-basic:
<<: *job_definition
- image: ubuntu:14.04
+ image: ubuntu:latest
script:
- apt-get update
- - apt-get install -y bison gcc libssl-dev libcap-dev pps-tools python-dev
+ - apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev
- python ./waf configure build
tags:
- gitlab-org
-ubuntu-1404-lts-refclocks:
+ubuntu-latest-refclocks:
<<: *job_definition
- image: ubuntu:14.04
+ image: ubuntu:latest
script:
- apt-get update
- - apt-get install -y bison gcc libssl-dev libcap-dev pps-tools python-dev
+ - apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev
- python ./waf configure --refclock=all build
tags:
- gitlab-org
-ubuntu-1604-lts-basic:
+ubuntu-rolling-basic:
<<: *job_definition
- image: ubuntu:16.04
+ image: ubuntu:rolling
script:
- apt-get update
- apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev
@@ -209,9 +209,9 @@ ubuntu-1604-lts-basic:
tags:
- gitlab-org
-ubuntu-1604-lts-refclocks:
+ubuntu-rolling-refclocks:
<<: *job_definition
- image: ubuntu:16.04
+ image: ubuntu:rolling
script:
- apt-get update
- apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev
@@ -219,9 +219,10 @@ ubuntu-1604-lts-refclocks:
tags:
- gitlab-org
-ubuntu-1710-basic:
+ubuntu-devel-basic:
<<: *job_definition
- image: ubuntu:17.10
+ image: ubuntu:devel
+ allow_failure: true
script:
- apt-get update
- apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev
@@ -229,9 +230,10 @@ ubuntu-1710-basic:
tags:
- gitlab-org
-ubuntu-1710-refclocks:
+ubuntu-devel-refclocks:
<<: *job_definition
- image: ubuntu:17.10
+ image: ubuntu:devel
+ allow_failure: true
script:
- apt-get update
- apt-get install -y netbase bison gcc libssl-dev libcap-dev pps-tools python-dev
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/9c79e1266af4c8eb724f61ccfea874fb07936be2
--
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/9c79e1266af4c8eb724f61ccfea874fb07936be2
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/20180801/10bacab4/attachment-0001.html>
More information about the vc
mailing list