diff mbox series

[v1,05/11] gitlab: Add cross-riscv64-system, cross-riscv64-user

Message ID 20210917162332.3511179-6-alex.bennee@linaro.org
State Superseded
Headers show
Series testing and plugin pre-PR (configure, gitlab, plugins) | expand

Commit Message

Alex Bennée Sept. 17, 2021, 4:23 p.m. UTC
From: Richard Henderson <richard.henderson@linaro.org>


Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

Message-Id: <20210914185830.1378771-3-richard.henderson@linaro.org>
[AJB: add allow_failure]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>

Reviewed-by: Willian Rampazzo <willianr@redhat.com>


---
v2
 - allow_failure: true
---
 .gitlab-ci.d/crossbuilds.yml | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

-- 
2.30.2

Comments

Philippe Mathieu-Daudé Sept. 17, 2021, 6:33 p.m. UTC | #1
On 9/17/21 6:23 PM, Alex Bennée wrote:
> From: Richard Henderson <richard.henderson@linaro.org>

> 

> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>

> Message-Id: <20210914185830.1378771-3-richard.henderson@linaro.org>

> [AJB: add allow_failure]

> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>


This was a Nacked-by... but I'm find with this version,
so OK for the R-b tag.

> Reviewed-by: Willian Rampazzo <willianr@redhat.com>

> 

> ---

> v2

>  - allow_failure: true

> ---

>  .gitlab-ci.d/crossbuilds.yml | 19 +++++++++++++++++++

>  1 file changed, 19 insertions(+)

> 

> diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml

> index f10168db2e..17d6cb3e45 100644

> --- a/.gitlab-ci.d/crossbuilds.yml

> +++ b/.gitlab-ci.d/crossbuilds.yml

> @@ -124,6 +124,25 @@ cross-ppc64el-user:

>    variables:

>      IMAGE: debian-ppc64el-cross

>  

> +# The riscv64 cross-builds currently use a 'sid' container to get

> +# compilers and libraries. Until something more stable is found we

> +# allow_failure so as not to block CI.

> +cross-riscv64-system:

> +  extends: .cross_system_build_job

> +  allow_failure: true

> +  needs:

> +    job: riscv64-debian-cross-container

> +  variables:

> +    IMAGE: debian-riscv64-cross

> +

> +cross-riscv64-user:

> +  extends: .cross_user_build_job

> +  allow_failure: true

> +  needs:

> +    job: riscv64-debian-cross-container

> +  variables:

> +    IMAGE: debian-riscv64-cross

> +

>  cross-s390x-system:

>    extends: .cross_system_build_job

>    needs:

>
diff mbox series

Patch

diff --git a/.gitlab-ci.d/crossbuilds.yml b/.gitlab-ci.d/crossbuilds.yml
index f10168db2e..17d6cb3e45 100644
--- a/.gitlab-ci.d/crossbuilds.yml
+++ b/.gitlab-ci.d/crossbuilds.yml
@@ -124,6 +124,25 @@  cross-ppc64el-user:
   variables:
     IMAGE: debian-ppc64el-cross
 
+# The riscv64 cross-builds currently use a 'sid' container to get
+# compilers and libraries. Until something more stable is found we
+# allow_failure so as not to block CI.
+cross-riscv64-system:
+  extends: .cross_system_build_job
+  allow_failure: true
+  needs:
+    job: riscv64-debian-cross-container
+  variables:
+    IMAGE: debian-riscv64-cross
+
+cross-riscv64-user:
+  extends: .cross_user_build_job
+  allow_failure: true
+  needs:
+    job: riscv64-debian-cross-container
+  variables:
+    IMAGE: debian-riscv64-cross
+
 cross-s390x-system:
   extends: .cross_system_build_job
   needs: