/
Where can I see CI/CD ONAP status?

Where can I see CI/CD ONAP status?

The different CI/CD status are distributed accross different platforms depending on what you want to see.

CI

It includes linting, verification, docker built managed by LF IT through Jenkins: https://jenkins.onap.org/

For Integration it includes several items



Topic

Link

Jobs

Topic

Link

Jobs

CSIT

https://jenkins.onap.org/view/CSIT/

Functional tests for the projects

Integration

https://jenkins.onap.org/view/integration/

  • Standard linters (json, yaml, md, rst, go, python)

  • Build chain for xtesting dockers

testsuite

https://jenkins.onap.org/view/testsuite/

  • Standard linters

  • Build chain for testsuite docker (robot pod)

oparent

https://jenkins.onap.org/view/oparent/

maven operation to provide dependency list

CD

CD is performed in Windriver, Azure and Orange labs

Tests are also executed in other labs (DT, E///) and shared with the community, see http://testresults.opnfv.org/onap-integration/.



Lab

Link

Comments

Lab

Link

Comments

Windriver lab

http://onapci.org

Deployment triggered by a standalone Jenkins deployed in a Windriver VM

(need a VPN access to windriver lab + jenkins credentials shared with Integration committers)

Azure/Orange

https://orange-opensource.gitlab.io/lfn/ci_cd/chained-ci/

The CD chains helps to deploy ONAP daily/weekly on OOM/SO/Clamp patchset change.

CD is leveraging the chaining of public gitlab-ci CI chains.

It is based on public ansible roles shared on gitlab.com (https://gitlab.com/Orange-OpenSource/lfn/onap)

The mechanism is explained in OOM Gating

All the results are pushed in a DB and a dahsboard is generated on each run on https://logs.onap.org/onap-integration/





Related content

Integration Project
Integration Project
More like this
HOWTOs
HOWTOs
More like this
Integration V1 Release Plan
Integration V1 Release Plan
More like this
Code Scanning Tools and CI
Code Scanning Tools and CI
More like this
Docker Image Build Guidelines
Docker Image Build Guidelines
More like this
Jenkins -> Configuring Jenkins Jobs
Jenkins -> Configuring Jenkins Jobs
More like this