Skip to content
Snippets Groups Projects
Commit fa44bfd2 authored by Hugues Kamba Mpiana's avatar Hugues Kamba Mpiana Committed by Saheer Babu
Browse files

gitlab-ci: Fix parallel process limit


Split `build-test FVP` jobs to reduce the number of parallel processes
as it exceeds Gitlab 50 limit.

Signed-off-by: Hugues Kamba Mpiana's avatarHugues Kamba-Mpiana <hugues.kambampiana@arm.com>
parent edba8de1
No related branches found
No related tags found
No related merge requests found
......@@ -90,29 +90,31 @@ license:
rules:
- if: $UPDATE_SDK_COMPONENTS != "true"
build-test FVP:
# This fragment contains base variables required by a pipeline.
# It can be used to set matrix parameters and extended using << : .anchor syntax
.pipeline_matrix: &pipeline_matrix
TEST: [
examples/aws-client,
examples/azure-sdk,
examples/cmsis-lwip,
examples/cmsis-rtos-api,
examples/freertos-api,
examples/littlefs,
examples/mbedtls,
examples/pigweed-log,
examples/tf-m,
tests/cmsis-lwip,
tests/tf-m
]
PLATFORM: [corstone-300, corstone-310]
TOOLCHAIN: [armclang, arm-none-eabi-gcc]
.build-test-fvp-base:
stage:
build_and_test
trigger:
include: .gitlab/ci/pipeline/pipelines_per_target/fvp.yml
strategy: depend
parallel:
matrix:
- TEST: [
examples/aws-client,
examples/azure-sdk,
examples/cmsis-lwip,
examples/cmsis-rtos-api,
examples/freertos-api,
examples/littlefs,
examples/mbedtls,
examples/pigweed-log,
examples/tf-m,
tests/cmsis-lwip,
tests/tf-m
]
TOOLCHAIN: [arm-none-eabi-gcc, armclang]
PLATFORM: [corstone-300, corstone-310]
variables:
TEST: $TEST
TOOLCHAIN: $TOOLCHAIN
......@@ -120,6 +122,22 @@ build-test FVP:
rules:
- if: $UPDATE_SDK_COMPONENTS != "true"
build-test-fvp-armclang:
extends: .build-test-fvp-base
parallel:
matrix:
-
<< : *pipeline_matrix
TOOLCHAIN: [armclang]
build-test-fvp-gcc:
extends: .build-test-fvp-base
parallel:
matrix:
-
<< : *pipeline_matrix
TOOLCHAIN: [arm-none-eabi-gcc]
mirror:
extends:
- .sync-public
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment