Skip to content

Commit 3780112

Browse files
committed
ci: Adjust CI runner resources
Increase/decrease the CI runner resources based on the job requirements. Signed-off-by: Devaraj Ranganna <[email protected]>
1 parent 7de40e4 commit 3780112

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

.gitlab-ci.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ include:
1212

1313
variables:
1414
OPEN_IOT_SDK_DOCKER_VERSION: v2
15-
KUBERNETES_CPU_REQUEST: 1
16-
KUBERNETES_MEMORY_REQUEST: 1Gi
1715
GIT_SUBMODULE_STRATEGY: none
1816
RETRY_LIMIT: 100
1917

@@ -96,6 +94,10 @@ workflow:
9694
applications/${APP_UNDERSCORED}/configs/aws_configs
9795
fi
9896
- ccache -s
97+
variables:
98+
KUBERNETES_CPU_REQUEST: 8
99+
KUBERNETES_EPHEMERAL_STORAGE_REQUEST: 10Gi
100+
KUBERNETES_MEMORY_REQUEST: 12Gi
99101

100102
# Build Corstone320 applications which later are tested.
101103
build-applications-corstone320:
@@ -209,6 +211,9 @@ build-applications-corstone300:
209211
- *pipeline_config_corstone300
210212
variables:
211213
PYTHONUNBUFFERED: 1
214+
KUBERNETES_CPU_REQUEST: 16
215+
KUBERNETES_EPHEMERAL_STORAGE_REQUEST: 10Gi
216+
KUBERNETES_MEMORY_REQUEST: 12Gi
212217

213218
test-blinky-output:
214219
extends: .test_job
@@ -561,6 +566,10 @@ sw-vsi-configs-test:
561566
- runner_system_failure
562567
variables:
563568
GIT_SUBMODULE_STRATEGY: recursive
569+
KUBERNETES_CPU_REQUEST: 16
570+
KUBERNETES_EPHEMERAL_STORAGE_REQUEST: 10Gi
571+
KUBERNETES_MEMORY_REQUEST: 12Gi
572+
564573

565574
gnu-toolchain-test:
566575
tags:
@@ -636,6 +645,9 @@ gnu-toolchain-test:
636645
- runner_system_failure
637646
variables:
638647
GIT_SUBMODULE_STRATEGY: recursive
648+
KUBERNETES_CPU_REQUEST: 16
649+
KUBERNETES_EPHEMERAL_STORAGE_REQUEST: 10Gi
650+
KUBERNETES_MEMORY_REQUEST: 12Gi
639651

640652
iot-vsocket-psa-crypto-mbedtls-test:
641653
tags:
@@ -695,6 +707,9 @@ iot-vsocket-psa-crypto-mbedtls-test:
695707
- runner_system_failure
696708
variables:
697709
GIT_SUBMODULE_STRATEGY: recursive
710+
KUBERNETES_CPU_REQUEST: 16
711+
KUBERNETES_EPHEMERAL_STORAGE_REQUEST: 10Gi
712+
KUBERNETES_MEMORY_REQUEST: 12Gi
698713

699714
########################
700715
# Black Duck scan #

0 commit comments

Comments
 (0)