[Git][NTPsec/ntpsec][master] Add Gentoo CI jobs for stable and stable-hardened

Gary E. Miller gitlab at mg.gitlab.com
Mon Jun 18 20:36:16 UTC 2018


Gary E. Miller pushed to branch master at NTPsec / ntpsec


Commits:
258c0c7d by Matt Selsky at 2018-06-18T20:02:05Z
Add Gentoo CI jobs for stable and stable-hardened

Adapted from recipe at https://forums.gentoo.org/viewtopic-t-1076154-highlight-stage3amd64.html

- - - - -


1 changed file:

- .gitlab-ci.yml


Changes:

=====================================
.gitlab-ci.yml
=====================================
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -488,3 +488,55 @@ cross-build:
     - ubuntu-1604-lts
   only:
     - branches at NTPsec/ntpsec
+
+gentoo-basic:
+  <<: *job_definition
+  image: gentoo/stage3-amd64
+  script:
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2.md5sum
+    - md5sum -c portage-latest.tar.bz2.md5sum
+    - tar -xjf portage-latest.tar.bz2 -C /usr
+    - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools
+    - python ./waf configure build check
+  tags:
+    - gitlab-org
+
+gentoo-refclocks:
+  <<: *job_definition
+  image: gentoo/stage3-amd64
+  script:
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2.md5sum
+    - md5sum -c portage-latest.tar.bz2.md5sum
+    - tar -xjf portage-latest.tar.bz2 -C /usr
+    - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools
+    - python ./waf configure --refclock=all build check
+  tags:
+    - gitlab-org
+
+gentoo-hardened-basic:
+  <<: *job_definition
+  image: gentoo/stage3-amd64-hardened
+  script:
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2.md5sum
+    - md5sum -c portage-latest.tar.bz2.md5sum
+    - tar -xjf portage-latest.tar.bz2 -C /usr
+    - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools
+    - python ./waf configure build check
+  tags:
+    - gitlab-org
+
+gentoo-hardened-refclocks:
+  <<: *job_definition
+  image: gentoo/stage3-amd64-hardened
+  script:
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2
+    - wget -q http://distfiles.gentoo.org/snapshots/portage-latest.tar.bz2.md5sum
+    - md5sum -c portage-latest.tar.bz2.md5sum
+    - tar -xjf portage-latest.tar.bz2 -C /usr
+    - emerge -q y sys-libs/libcap sys-devel/bison net-misc/pps-tools
+    - python ./waf configure --refclock=all build check
+  tags:
+    - gitlab-org



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/258c0c7dca210d6a1906e554784a266b2e408d32

-- 
View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/258c0c7dca210d6a1906e554784a266b2e408d32
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/20180618/9e427ef3/attachment.html>


More information about the vc mailing list