From Fedora Project Wiki

< CI

(Mention tests namespace)
(Update the list of pipelines)
Line 4: Line 4:
= Instances =
= Instances =


There are several CI pipelines enabled in the CentoOS Jenkins:
There are several CI [https://jenkins-continuous-infra.apps.ci.centos.org/blue/pipelines/ pipelines] enabled in the CentoOS Jenkins:


* [https://jenkins-continuous-infra.apps.ci.centos.org/blue/pipelines/ Fedora]
* [https://jenkins-continuous-infra.apps.ci.centos.org/blue/pipelines/?search=build-pipeline Build Pipeline] - non-scratch koji builds:
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/pipelines/?search=build-pipeline build pipeline] - non-scratch koji builds: [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f27-build-pipeline/activity/ f27], [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f28-build-pipeline/activity f28], [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f29-build-pipeline/activity f29], [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-rawhide-build-pipeline/activity/ rawhide]
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f28-build-pipeline/activity Fedora 28]
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/pipelines/?search=pr-pipeline pull-request pipeline] - tests on a pull-request: [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-rawhide-pr-pipeline/activity/ rawhide] (both rpms and tests namespace)
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f29-build-pipeline/activity Fedora 29]
* [https://jenkins-continuous-infra.apps.ci.centos.org/view/CI-Pipeline/ Atomic Host] - for [https://github.com/CentOS-PaaS-SIG/ci-pipeline/blob/master/config/package_list selected] packages (trigger on commit to master)
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-rawhide-build-pipeline/activity/ Rawhide]
* [https://jenkins-continuous-infra.apps.ci.centos.org/blue/pipelines/?search=pr-pipeline Pull Request Pipeline] - tests on a pull-request (both rpms and tests namespace)
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f28-pr-pipeline/activity/ Fedora 28]
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-f29-pr-pipeline/activity/ Fedora 29]
** [https://jenkins-continuous-infra.apps.ci.centos.org/blue/organizations/jenkins/fedora-rawhide-pr-pipeline/activity/ Rawhide]


In order to manually create a new job in the pipeline (e.g. to execute the tests again because of an infrastructure error) add the following comment to the pull request:
In order to manually create a new job in the pipeline (e.g. to execute the tests again because of an infrastructure error) add the following comment to the pull request:

Revision as of 13:10, 22 January 2019

The testing Pipeline detects tests for enabled packages, executes the test coverage and gathers the results.

Instances

There are several CI pipelines enabled in the CentoOS Jenkins:

In order to manually create a new job in the pipeline (e.g. to execute the tests again because of an infrastructure error) add the following comment to the pull request:

   [citest]

Links

To learn more about the pipeline visit following links:

Examples

Commit

Testing results appear as green or red dots directly in the Pagure interface. Clicking on them will bring you to result details.

Pull Request

For pull requests you can find test results in the right tab of the pull request page, for example: python-virtualenv