[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 04/38] docs/devel: remind developers to run CI container pipeline
From: |
Alex Bennée |
Subject: |
[PULL 04/38] docs/devel: remind developers to run CI container pipeline when updating images |
Date: |
Mon, 3 Jul 2023 14:43:53 +0100 |
From: Ani Sinha <anisinha@redhat.com>
When new dependencies and packages are added to containers, its important to
run CI container generation pipelines on gitlab to make sure that there are no
obvious conflicts between packages that are being added and those that are
already present. Running CI container pipelines will make sure that there are
no such breakages before we commit the change updating the containers. Add a
line in the documentation reminding developers to run the pipeline before
submitting the change. It will also ease the life of the maintainers.
Signed-off-by: Ani Sinha <anisinha@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20230506072012.10350-1-anisinha@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20230630180423.558337-5-alex.bennee@linaro.org>
diff --git a/docs/devel/testing.rst b/docs/devel/testing.rst
index e85e26c4ca..fb651eae11 100644
--- a/docs/devel/testing.rst
+++ b/docs/devel/testing.rst
@@ -485,6 +485,12 @@ first to contribute the mapping to the ``libvirt-ci``
project:
`CI <https://www.qemu.org/docs/master/devel/ci.html>`__ documentation
page on how to trigger gitlab CI pipelines on your change.
+ * Please also trigger gitlab container generation pipelines on your change
+ for as many OS distros as practical to make sure that there are no
+ obvious breakages when adding the new pre-requisite. Please see
+ `CI <https://www.qemu.org/docs/master/devel/ci.html>`__ documentation
+ page on how to trigger gitlab CI pipelines on your change.
+
For enterprise distros that default to old, end-of-life versions of the
Python runtime, QEMU uses a separate set of mappings that work with more
recent versions. These can be found in ``tests/lcitool/mappings.yml``.
--
2.39.2
- [PULL 01/38] gitlab: explicit set artifacts publishing criteria, (continued)
- [PULL 01/38] gitlab: explicit set artifacts publishing criteria, Alex Bennée, 2023/07/03
- [PULL 02/38] gitlab: ensure coverage job also publishes meson log, Alex Bennée, 2023/07/03
- [PULL 06/38] qemu-keymap: properly check return from xkb_keymap_mod_get_index, Alex Bennée, 2023/07/03
- [PULL 09/38] tests/docker: add test-fuzz, Alex Bennée, 2023/07/03
- [PULL 08/38] tests/qtests: clean-up and fix leak in generic_fuzz, Alex Bennée, 2023/07/03
- [PULL 10/38] Makefile: add lcitool-refresh to UNCHECKED_GOALS, Alex Bennée, 2023/07/03
- [PULL 03/38] gitlab: reduce testing scope of check-gcov, Alex Bennée, 2023/07/03
- [PULL 12/38] tests/lcitool: Bump fedora container versions, Alex Bennée, 2023/07/03
- [PULL 11/38] tests/lcitool: update to latest version, Alex Bennée, 2023/07/03
- [PULL 05/38] tests/tcg: add mechanism to handle plugin arguments, Alex Bennée, 2023/07/03
- [PULL 04/38] docs/devel: remind developers to run CI container pipeline when updating images,
Alex Bennée <=
- [PULL 17/38] tests/avocado: Make the test_arm_bpim2u_gmac test more reliable, Alex Bennée, 2023/07/03
- [PULL 07/38] scripts/oss-fuzz: add a suppression for keymap, Alex Bennée, 2023/07/03
- [PULL 14/38] tests/lcitool: introduce qemu-minimal, Alex Bennée, 2023/07/03
- [PULL 15/38] tests/docker: convert riscv64-cross to lcitool, Alex Bennée, 2023/07/03
- [PULL 21/38] plugins: update lockstep to use g_memdup2, Alex Bennée, 2023/07/03
- [PULL 28/38] gdbstub: lightly refactor connection to avoid snprintf, Alex Bennée, 2023/07/03
- [PULL 16/38] tests/avocado: update firmware to enable sbsa-ref/max, Alex Bennée, 2023/07/03
- [PULL 37/38] docs: Document security implications of debugging, Alex Bennée, 2023/07/03
- [PULL 19/38] plugins: force slow path when plugins instrument memory ops, Alex Bennée, 2023/07/03
- [PULL 33/38] linux-user: Emulate /proc/self/smaps, Alex Bennée, 2023/07/03