aboutsummaryrefslogtreecommitdiff
path: root/.shippable.yml
diff options
context:
space:
mode:
authorJerome Forissier <jerome.forissier@linaro.org>2017-11-27 17:02:16 +0100
committerJérôme Forissier <jerome.forissier@linaro.org>2017-11-28 11:37:40 +0100
commitdcf05556afd4999e87007f52aad9945fac6530fc (patch)
treefc8d20827730164501c2021596b9fb8db79b1176 /.shippable.yml
parent4af6a141f61256088128df956648d7e19ead2e85 (diff)
ci: shippable: remove redundant build configurations
Apply the proposal made by Jens in PR 1616 to the Shippable configuration: "Removes build configurations that doesn't add much additional coverage. The two QEMU based ports are used to test most build configuration, the other ports are only built in basic configuration(s)." Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org> CC: Jens Wiklander <jens.wiklander@linaro.org> Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to '.shippable.yml')
-rw-r--r--.shippable.yml31
1 files changed, 3 insertions, 28 deletions
diff --git a/.shippable.yml b/.shippable.yml
index 5c61c818..0bc41343 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -16,13 +16,7 @@ build:
- ccache -z
- _make
- - _make CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- - _make CFG_TEE_CORE_LOG_LEVEL=3 DEBUG=1
- - _make CFG_TEE_CORE_LOG_LEVEL=2 DEBUG=1
- - _make CFG_TEE_CORE_LOG_LEVEL=1 CFG_TEE_CORE_DEBUG=y DEBUG=1
- - _make CFG_TEE_CORE_LOG_LEVEL=1 CFG_TEE_CORE_DEBUG=n DEBUG=0
- - _make CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_CORE_DEBUG=y DEBUG=1
- - _make CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_CORE_DEBUG=n DEBUG=0
+ - _make CFG_TEE_CORE_LOG_LEVEL=4 CFG_TEE_CORE_DEBUG=y CFG_TEE_TA_LOG_LEVEL=4 DEBUG=1
- _make CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_CORE_DEBUG=n CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0
- _make CFG_TEE_CORE_MALLOC_DEBUG=y
- _make CFG_CORE_SANITIZE_UNDEFINED=y
@@ -34,9 +28,7 @@ build:
- _make CFG_CRYPTO_{H,C,CBC_}MAC=n
- _make CFG_CRYPTO_{G,C}CM=n
- _make CFG_CRYPTO_{MD5,SHA{1,224,256,384,512}}=n
- - _make CFG_CRYPTO=n CFG_CRYPTO_ECC=y
- _make CFG_WITH_PAGER=y
- - _make CFG_WITH_PAGER=y CFG_TEE_CORE_DEBUG=y
- _make CFG_WITH_PAGER=y CFG_WITH_LPAE=y
- _make CFG_WITH_LPAE=y
- _make CFG_WITH_STATS=y
@@ -51,31 +43,16 @@ build:
- _make CFG_SECURE_DATA_PATH=y
- _make PLATFORM=vexpress-qemu_armv8a CFG_ARM64_core=y
- _make PLATFORM=vexpress-qemu_armv8a CFG_ARM64_core=y CFG_WITH_PAGER=y
- - _make PLATFORM=vexpress-qemu_armv8a CFG_ARM64_core=y CFG_RPMB_FS=y
- _make PLATFORM=vexpress-qemu_armv8a CFG_ARM64_core=y CFG_TA_GPROF_SUPPORT=y CFG_ULIBS_GPROF=y
- _make PLATFORM=stm-b2260
- - _make PLATFORM=stm-b2260 CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- - _make PLATFORM=stm-b2260 CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0
- _make PLATFORM=stm-cannes
- - _make PLATFORM=stm-cannes CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- - _make PLATFORM=stm-cannes CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0
- - _make PLATFORM=vexpress-fvp CFG_ARM32_core=y
- - _make PLATFORM=vexpress-fvp CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1 CFG_TZC400=y
- - _make PLATFORM=vexpress-fvp CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0 CFG_TZC400=y
+ - _make PLATFORM=vexpress-fvp
- _make PLATFORM=vexpress-fvp CFG_ARM64_core=y
- - _make PLATFORM=vexpress-fvp CFG_ARM64_core=y CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1 CFG_TZC400=y
- - _make PLATFORM=vexpress-fvp CFG_ARM64_core=y CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0 CFG_TZC400=y
- _make PLATFORM=vexpress-juno
- - _make PLATFORM=vexpress-juno CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- - _make PLATFORM=vexpress-juno CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0
- _make PLATFORM=vexpress-juno CFG_ARM64_core=y
- - _make PLATFORM=vexpress-juno CFG_ARM64_core=y CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- - _make PLATFORM=vexpress-juno CFG_ARM64_core=y CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0
- - _make PLATFORM=sunxi CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- - _make PLATFORM=sunxi CFG_TEE_CORE_LOG_LEVEL=0 CFG_TEE_TA_LOG_LEVEL=0 DEBUG=0
+ - _make PLATFORM=sunxi
- _make PLATFORM=hikey
- _make PLATFORM=hikey CFG_ARM64_core=y
- - _make PLATFORM=hikey CFG_ARM64_core=y CFG_TEE_TA_LOG_LEVEL=4 DEBUG=1
- _make PLATFORM=mediatek-mt8173 CFG_ARM64_core=y
- _make PLATFORM=imx-mx6ulevk ARCH=arm CFG_PAGEABLE_ADDR=0 CFG_NS_ENTRY_ADDR=0x80800000 CFG_DT_ADDR=0x83000000 CFG_DT=y DEBUG=y CFG_TEE_CORE_LOG_LEVEL=4
- _make PLATFORM=imx-mx6ullevk ARCH=arm CFG_PAGEABLE_ADDR=0 CFG_NS_ENTRY_ADDR=0x80800000 CFG_DT=y DEBUG=y CFG_TEE_CORE_LOG_LEVEL=4
@@ -104,9 +81,7 @@ build:
- _make PLATFORM=rpi3 CFG_ARM64_core=y
- _make PLATFORM=hikey-hikey960
- _make PLATFORM=hikey-hikey960 CFG_ARM64_core=y
- - _make PLATFORM=hikey-hikey960 CFG_ARM64_core=y CFG_TEE_TA_LOG_LEVEL=4 DEBUG=1
- _make PLATFORM=rockchip-rk322x
- - _make PLATFORM=rockchip-rk322x CFG_TEE_CORE_LOG_LEVEL=4 DEBUG=1
- _make PLATFORM=sam
- _make PLATFORM=marvell-armada7k8k
- _make PLATFORM=marvell-armada3700