[PATCH 0/2] ci: enable Rust in dockerfiles & enable in Fedora job

Daniel P. Berrangé posted 2 patches 1 week ago
.gitlab-ci.d/buildtest.yml                            | 2 +-
.gitlab-ci.d/cirrus/freebsd-14.vars                   | 2 +-
.gitlab-ci.d/cirrus/macos-14.vars                     | 2 +-
.gitlab-ci.d/cirrus/macos-15.vars                     | 2 +-
scripts/ci/setup/ubuntu/ubuntu-2204-aarch64.yaml      | 2 ++
scripts/ci/setup/ubuntu/ubuntu-2204-s390x.yaml        | 2 ++
tests/docker/dockerfiles/alpine.docker                | 2 ++
tests/docker/dockerfiles/centos9.docker               | 2 ++
tests/docker/dockerfiles/debian-amd64-cross.docker    | 3 +++
tests/docker/dockerfiles/debian-arm64-cross.docker    | 3 +++
tests/docker/dockerfiles/debian-armhf-cross.docker    | 3 +++
tests/docker/dockerfiles/debian-i686-cross.docker     | 3 +++
tests/docker/dockerfiles/debian-mips64el-cross.docker | 3 +++
tests/docker/dockerfiles/debian-mipsel-cross.docker   | 3 +++
tests/docker/dockerfiles/debian-ppc64el-cross.docker  | 3 +++
tests/docker/dockerfiles/debian-s390x-cross.docker    | 3 +++
tests/docker/dockerfiles/debian.docker                | 2 ++
tests/docker/dockerfiles/fedora-rust-nightly.docker   | 2 ++
tests/docker/dockerfiles/fedora-win64-cross.docker    | 2 ++
tests/docker/dockerfiles/fedora.docker                | 2 ++
tests/docker/dockerfiles/opensuse-leap.docker         | 2 ++
tests/docker/dockerfiles/ubuntu2204.docker            | 2 ++
tests/lcitool/projects/qemu.yml                       | 2 ++
tests/vm/generated/freebsd.json                       | 2 ++
24 files changed, 52 insertions(+), 4 deletions(-)
[PATCH 0/2] ci: enable Rust in dockerfiles & enable in Fedora job
Posted by Daniel P. Berrangé 1 week ago
This validates that the Rust code is compatible with the current
version of Rust in Fedora, as opposed to Rust nightly, as a step
towards being able to demonstrate we can enable Rust by default.

Rust is added to all other distros too, to demonstrate our build
is not accidentally broken by mere existance of Rust toolchain
despite being disabled by default.

Daniel P. Berrangé (2):
  tests: add 'rust' and 'bindgen' to CI package list
  ci: enable rust in the Fedora system build job

 .gitlab-ci.d/buildtest.yml                            | 2 +-
 .gitlab-ci.d/cirrus/freebsd-14.vars                   | 2 +-
 .gitlab-ci.d/cirrus/macos-14.vars                     | 2 +-
 .gitlab-ci.d/cirrus/macos-15.vars                     | 2 +-
 scripts/ci/setup/ubuntu/ubuntu-2204-aarch64.yaml      | 2 ++
 scripts/ci/setup/ubuntu/ubuntu-2204-s390x.yaml        | 2 ++
 tests/docker/dockerfiles/alpine.docker                | 2 ++
 tests/docker/dockerfiles/centos9.docker               | 2 ++
 tests/docker/dockerfiles/debian-amd64-cross.docker    | 3 +++
 tests/docker/dockerfiles/debian-arm64-cross.docker    | 3 +++
 tests/docker/dockerfiles/debian-armhf-cross.docker    | 3 +++
 tests/docker/dockerfiles/debian-i686-cross.docker     | 3 +++
 tests/docker/dockerfiles/debian-mips64el-cross.docker | 3 +++
 tests/docker/dockerfiles/debian-mipsel-cross.docker   | 3 +++
 tests/docker/dockerfiles/debian-ppc64el-cross.docker  | 3 +++
 tests/docker/dockerfiles/debian-s390x-cross.docker    | 3 +++
 tests/docker/dockerfiles/debian.docker                | 2 ++
 tests/docker/dockerfiles/fedora-rust-nightly.docker   | 2 ++
 tests/docker/dockerfiles/fedora-win64-cross.docker    | 2 ++
 tests/docker/dockerfiles/fedora.docker                | 2 ++
 tests/docker/dockerfiles/opensuse-leap.docker         | 2 ++
 tests/docker/dockerfiles/ubuntu2204.docker            | 2 ++
 tests/lcitool/projects/qemu.yml                       | 2 ++
 tests/vm/generated/freebsd.json                       | 2 ++
 24 files changed, 52 insertions(+), 4 deletions(-)

-- 
2.46.0