[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 11/21] docs/devel: remind developers to run CI container pipeline
From: |
Thomas Huth |
Subject: |
[PULL 11/21] docs/devel: remind developers to run CI container pipeline when updating images |
Date: |
Mon, 15 May 2023 15:02:23 +0200 |
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>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
docs/devel/testing.rst | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/docs/devel/testing.rst b/docs/devel/testing.rst
index 4071e72710..203facb417 100644
--- a/docs/devel/testing.rst
+++ b/docs/devel/testing.rst
@@ -479,6 +479,12 @@ first to contribute the mapping to the ``libvirt-ci``
project:
contains the ``mappings.yml`` update. Then add the prerequisite and
run ``make lcitool-refresh``.
+ * 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.31.1
- [PULL 00/21] Tests, docs, s390x and misc patches, Thomas Huth, 2023/05/15
- [PULL 02/21] sysemu/kvm: Remove unused headers, Thomas Huth, 2023/05/15
- [PULL 03/21] net: stream: test reconnect option with an unix socket, Thomas Huth, 2023/05/15
- [PULL 01/21] tests/avocado/virtio-gpu: Fix the URLs of the test_virtio_vga_virgl test, Thomas Huth, 2023/05/15
- [PULL 16/21] hw/net: Move xilinx_ethlite.c to the target-independent source set, Thomas Huth, 2023/05/15
- [PULL 14/21] cpu: Introduce a wrapper for being able to use TARGET_NAME in common code, Thomas Huth, 2023/05/15
- [PULL 08/21] tests/lcitool: Add mtools and xorriso and remove genisoimage as dependencies, Thomas Huth, 2023/05/15
- [PULL 05/21] hw/pci-bridge: Fix release ordering by embedding PCIBridgeWindows within PCIBridge, Thomas Huth, 2023/05/15
- [PULL 21/21] tests/tcg/s390x: Test EXECUTE of relative branches, Thomas Huth, 2023/05/15
- [PULL 18/21] tests/tcg/multiarch: Make the system memory test work on big-endian, Thomas Huth, 2023/05/15
- [PULL 11/21] docs/devel: remind developers to run CI container pipeline when updating images,
Thomas Huth <=
- [PULL 10/21] s390x/pv: Fix spurious warning with asynchronous teardown, Thomas Huth, 2023/05/15
- [PULL 06/21] Add information how to fix common build error on Windows in symlink-install-tree, Thomas Huth, 2023/05/15
- [PULL 19/21] tests/tcg/s390x: Enable the multiarch system tests, Thomas Huth, 2023/05/15
- [PULL 09/21] util/async-teardown: wire up query-command-line-options, Thomas Huth, 2023/05/15
- [PULL 15/21] hw/core: Move machine-qmp-cmds.c into the target independent source set, Thomas Huth, 2023/05/15
- [PULL 07/21] tests: libvirt-ci: Update to commit 'c8971e90ac' to pull in mformat and xorriso, Thomas Huth, 2023/05/15
- [PULL 04/21] tests/qtest: replace qmp_discard_response with qtest_qmp_assert_success, Thomas Huth, 2023/05/15
- [PULL 13/21] hw/core: Use a callback for target specific query-cpus-fast information, Thomas Huth, 2023/05/15
- [PULL 12/21] docs/about/emulation: fix typo, Thomas Huth, 2023/05/15
- [PULL 17/21] s390x/tcg: Fix LDER instruction format, Thomas Huth, 2023/05/15