Gentoo Archives: gentoo-commits

From: Sven Vermeulen <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/hardened-refpolicy:swift commit in: /
Date: Wed, 02 Dec 2015 15:45:40
Message-Id: 1445832722.7df299c23e81022962f221aca35cc00f76015dbd.swift@gentoo
1 commit: 7df299c23e81022962f221aca35cc00f76015dbd
2 Author: Jason Zaman <jason <AT> perfinion <DOT> com>
3 AuthorDate: Mon Oct 26 04:12:02 2015 +0000
4 Commit: Sven Vermeulen <swift <AT> gentoo <DOT> org>
5 CommitDate: Mon Oct 26 04:12:02 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/hardened-refpolicy.git/commit/?id=7df299c2
7
8 Add SystemD build option to travis.yml
9
10 .travis.yml | 39 +++++++++++++++++++++++++++++----------
11 1 file changed, 29 insertions(+), 10 deletions(-)
12
13 diff --git a/.travis.yml b/.travis.yml
14 index 41c4a1f..b3dd454 100644
15 --- a/.travis.yml
16 +++ b/.travis.yml
17 @@ -4,15 +4,33 @@ language: python
18 python:
19 - "2.7"
20
21 -# for T in standard mls mcs ; do for D in arch debian gentoo ; do for I in n y ; do for M in y n ; do
22 -# echo " - TYPE=$T DISTRO=$D DIRECT_INITRC=$I MONOLITHIC=$M" ; done ; done ; done ; done
23 +# for T in standard mls mcs ; do for D in arch debian gentoo ; do for I in n y ; do for M in y n ; do for S in n y ; do
24 +# echo " - TYPE=$T DISTRO=$D DIRECT_INITRC=$I MONOLITHIC=$M SYSTEMD=$S" ; done ; done ; done ; done ; done
25 env:
26 - - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n
27 - - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n
28 - - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n
29 - - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n
30 - - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n
31 - - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n
32 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n
33 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y
34 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n
35 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y
36 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n
37 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y
38 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n
39 + - TYPE=standard DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y
40 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n
41 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y
42 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n
43 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y
44 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n
45 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y
46 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n
47 + - TYPE=mcs DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y
48 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=n
49 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=y SYSTEMD=y
50 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=n
51 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=n MONOLITHIC=n SYSTEMD=y
52 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=n
53 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=y SYSTEMD=y
54 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=n
55 + - TYPE=mls DISTRO=gentoo DIRECT_INITRC=y MONOLITHIC=n SYSTEMD=y
56
57 before_install:
58 - lsb_release -a
59 @@ -41,10 +59,10 @@ install:
60 - sudo make CFLAGS="-O2 -pipe -fPIC -Wall" -C selinux-src install
61
62 # Drop build.conf settings to listen to env vars
63 - - sed -r -i -e '/(DIRECT_INITRC|MONOLITHIC|TYPE|DISTRO)/d' build.conf
64 + - sed -r -i -e '/(DIRECT_INITRC|MONOLITHIC|TYPE|DISTRO|SYSTEMD)/d' build.conf
65
66 script:
67 - - echo $TYPE $DISTRO $DIRECT_INITRC $MONOLITHIC
68 + - echo $TYPE $DISTRO $DIRECT_INITRC $MONOLITHIC $SYSTEMD
69 - make bare
70 - make conf
71 - make
72 @@ -53,6 +71,7 @@ script:
73 branches:
74 only:
75 - /^travis-.*/
76 + - next
77 - master
78
79 notifications: