Add a job to build the Debian based Hexagon cross-toolchain image. This image requires a lot of compute time, too much for the common shared runners. To avoid having the job to timeout, it has to be built with custom unlimited runner. For this reason we restrict this job to manual runs.
Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- .gitlab-ci.d/containers.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.gitlab-ci.d/containers.yml b/.gitlab-ci.d/containers.yml index 7137cc4184d..ed57e02e769 100644 --- a/.gitlab-ci.d/containers.yml +++ b/.gitlab-ci.d/containers.yml @@ -103,6 +103,16 @@ armhf-debian-cross-container: variables: NAME: debian-armhf-cross +hexagon-debian-cross-container: + <<: *container_job_definition + stage: containers-layer2 + needs: ['amd64-debian10-container'] + when: manual + timeout: 3h + variables: + NAME: debian-hexagon-cross + EXTRA_FILES: tests/docker/dockerfiles/debian-hexagon-cross.docker.d/build-toolchain.sh + hppa-debian-cross-container: <<: *container_job_definition stage: containers-layer2 -- 2.26.2
