1 ##########################################################################
2 # Copyright (c) 2018 ETH Zurich.
5 # This file is distributed under the terms in the attached LICENSE file.
6 # If you do not find this file, copies can be found by writing to:
7 # ETH Zurich D-INFK, CAB F.78, Universitaetstr. 6, CH-8092 Zurich,
9 ##########################################################################
19 ##############################################################################
23 image: achreto/barrelfish-ci
25 - "! git log --since='2018-01-01' --invert-grep --grep='Signed-off-by'
26 | tee 'commits_not_signed.txt' | grep 'commit' -A 5"
28 ##############################################################################
32 image: achreto/barrelfish-ci
34 - "mkdir build; (cd build && ../hake/hake.sh --no-hake -s ../ -a x86_64)"
38 image: achreto/barrelfish-ci
40 - "mkdir build; (cd build && ../hake/hake.sh --no-deps -s ../ -a x86_64)"
42 ##############################################################################
47 image: achreto/barrelfish-ci
54 (cd build-x86 && ../hake/hake.sh -s ../ -a x86_64 && make X86_64_Basic -j4)"
59 image: achreto/barrelfish-ci
66 (cd build-armv7 && ../hake/hake.sh -s ../ -a armv7 && make ARMV7_Basic -j4)"
71 image: achreto/barrelfish-ci
78 (cd build-armv8 && ../hake/hake.sh -s ../ -a armv8 && make ARMV8_Basic -j4)"
81 ##############################################################################
85 image: achreto/barrelfish-ci
94 # image: achreto/barrelfish-ci
96 # - "(cd build-x86 && make X86_64_Basic)"
102 # image: achreto/barrelfish-ci
104 # - "mkdir -p results"
105 # - "(./tools/harness/scalebench.py --xml --debug -B build-x86 -m qemu1 -t memtest . results )"
111 # image: achreto/barrelfish-ci
113 # - "mkdir -p results"
114 # - "(./tools/harness/scalebench.py --xml --debug -B build-x86 -m qemu4 -t memtest . results )"
117 # ##############################################################################
122 # image: achreto/barrelfish-ci
128 # - "mkdir build-armv7; (cd build-armv7 && ../hake/hake.sh -s ../ -a armv7)"
135 # image: achreto/barrelfish-ci
137 # - "(cd build-armv7 && make PandaboardES)"
143 # image: achreto/barrelfish-ci
145 # - "mkdir -p results"
146 # - "(./tools/harness/scalebench.py --xml --debug -B build-armv7 -m qemu_armv7 -t memtest . results )"
149 # ##############################################################################
154 # image: achreto/barrelfish-ci
160 # - "mkdir build-armv8; (cd build-armv8 && ../hake/hake.sh -s ../ -a armv8)"#
167 # image: achreto/barrelfish-ci
169 # - "(cd build-armv8 && make ThunderX)"
175 # image: achreto/barrelfish-ci
177 # - "mkdir -p results"
178 # - "(./tools/harness/scalebench.py --xml --debug -B build-armv8 -m qemu_armv8_1 -t memtest . results )"