docs/ci: clean-up references for consistency

Document we have split up build-environment by distro and update the
references that exist in the code base to be correct.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240603175328.3823123-7-alex.bennee@linaro.org>
This commit is contained in:
Alex Bennée 2024-06-03 18:53:22 +01:00
parent 053d5042ad
commit 0eb7fadcfd
5 changed files with 9 additions and 10 deletions

View file

@ -1,5 +1,5 @@
# All ubuntu-22.04 jobs should run successfully in an environment # All ubuntu-22.04 jobs should run successfully in an environment
# setup by the scripts/ci/setup/qemu/build-environment.yml task # setup by the scripts/ci/setup/ubuntu/build-environment.yml task
# "Install basic packages to build QEMU on Ubuntu 22.04" # "Install basic packages to build QEMU on Ubuntu 22.04"
ubuntu-22.04-aarch32-all: ubuntu-22.04-aarch32-all:

View file

@ -1,5 +1,5 @@
# All ubuntu-22.04 jobs should run successfully in an environment # All ubuntu-22.04 jobs should run successfully in an environment
# setup by the scripts/ci/setup/qemu/build-environment.yml task # setup by the scripts/ci/setup/ubuntu/build-environment.yml task
# "Install basic packages to build QEMU on Ubuntu 22.04" # "Install basic packages to build QEMU on Ubuntu 22.04"
ubuntu-22.04-aarch64-all-linux-static: ubuntu-22.04-aarch64-all-linux-static:

View file

@ -1,5 +1,5 @@
# All ubuntu-22.04 jobs should run successfully in an environment # All ubuntu-22.04 jobs should run successfully in an environment
# setup by the scripts/ci/setup/build-environment.yml task # setup by the scripts/ci/setup/ubuntu/build-environment.yml task
# "Install basic packages to build QEMU on Ubuntu 22.04" # "Install basic packages to build QEMU on Ubuntu 22.04"
ubuntu-22.04-s390x-all-linux: ubuntu-22.04-s390x-all-linux:

View file

@ -41,19 +41,18 @@ those hosts. This would look like::
Build environment Build environment
~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~
The ``scripts/ci/setup/build-environment.yml`` Ansible playbook will The ``scripts/ci/setup/$DISTRO/build-environment.yml`` Ansible
set up machines with the environment needed to perform builds and run playbook will set up machines with the environment needed to perform
QEMU tests. This playbook consists on the installation of various builds and run QEMU tests. This playbook consists on the installation
required packages (and a general package update while at it). It of various required packages (and a general package update while at
currently covers a number of different Linux distributions, but it can it).
be expanded to cover other systems.
The minimum required version of Ansible successfully tested in this The minimum required version of Ansible successfully tested in this
playbook is 2.8.0 (a version check is embedded within the playbook playbook is 2.8.0 (a version check is embedded within the playbook
itself). To run the playbook, execute:: itself). To run the playbook, execute::
cd scripts/ci/setup cd scripts/ci/setup
ansible-playbook -i inventory build-environment.yml ansible-playbook -i inventory $DISTRO/build-environment.yml
Please note that most of the tasks in the playbook require superuser Please note that most of the tasks in the playbook require superuser
privileges, such as those from the ``root`` account or those obtained privileges, such as those from the ``root`` account or those obtained