mirror of
https://github.com/ceph/ceph-csi.git
synced 2025-01-29 16:19:29 +00:00
doc: update README.md for the containerized-tests job
The containerized-tests job is more advanced than, and replaced the make-containerized-build job. Signed-off-by: Niels de Vos <ndevos@redhat.com>
This commit is contained in:
parent
8259fe953f
commit
c304f333bf
@ -13,13 +13,13 @@ This is the `ci/centos` branch, where all the scripts for the Jenkins jobs are
|
|||||||
maintained. The tests that are executed by the jobs are part of the normal
|
maintained. The tests that are executed by the jobs are part of the normal
|
||||||
projects branches.
|
projects branches.
|
||||||
|
|
||||||
As an example, the `make-containerized-build` Jenkins job consists out of the
|
As an example, the `containerized-tests` Jenkins job consists out of the
|
||||||
following files:
|
following files:
|
||||||
|
|
||||||
- `make-containerized-build.yaml` is a [Jenkins Job Builder](jjb) configuration
|
- `containerized-tests.yaml` is a [Jenkins Job Builder](jjb) configuration
|
||||||
that describes the events when the job should get run and fetches the
|
that describes the events when the job should get run and fetches the
|
||||||
`.groovy` file from the git repository/branch
|
`.groovy` file from the git repository/branch
|
||||||
- `make-containerized-build.groovy` is the [Jenkins Pipeline](pipeline) that
|
- `containerized-tests.groovy` is the [Jenkins Pipeline](pipeline) that
|
||||||
contains the stages for the Jenkins Job itself. In order to work with [the
|
contains the stages for the Jenkins Job itself. In order to work with [the
|
||||||
bare-metal machines from the CentOS CI](centos_ci), it executes the following
|
bare-metal machines from the CentOS CI](centos_ci), it executes the following
|
||||||
stages:
|
stages:
|
||||||
@ -31,7 +31,7 @@ following files:
|
|||||||
1. reserve a bare-metal machine with `cico` (configured on the Jenkins Slave)
|
1. reserve a bare-metal machine with `cico` (configured on the Jenkins Slave)
|
||||||
1. provision the reserved bare-metal machine with additional tools and
|
1. provision the reserved bare-metal machine with additional tools and
|
||||||
dependencies to run the test (see `prepare.sh` below)
|
dependencies to run the test (see `prepare.sh` below)
|
||||||
1. run the test
|
1. run `make containerized-tests` and `make containerized-build` in parallel
|
||||||
1. as final step, return the bare-metal machine to the CentOS CI for other
|
1. as final step, return the bare-metal machine to the CentOS CI for other
|
||||||
users (it will be re-installed with a minimal CentOS environment again)
|
users (it will be re-installed with a minimal CentOS environment again)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user