Kogito Pipelines
This repository contains some of the pipelines of Kogito project.
Kogito Repositories
Apart from this repository, pipelines are also concerning those repositories:
The different Kogito pipelines
Nightly & Release pipelines
Kogito has 2 main pipelines:
- Nightly pipeline
is a multibranch pipeline which is run daily on each active branch - Release pipeline
is a on-demand single pipeline job
More information can be found here.
Tools pipelines
This is a set of cleanup utils jobs.
Repositories' specific pipelines
Kogito Runtimes' other jobs
Those jobs can be found into the kogito-runtimes
repository.
They are daily run jobs:
- kogito-native
Perform a daily native build&test of runtimes. - kogito-quarkus
Perform a daily check of runtimes against latest snapshot of Quarkus. - kogito-drools-snapshot
Perform a daily check of runtimes against latest snapshot of Drools.
PR checks
Each repository has a Jenkinsfile
for the PR check.
The jobs are located into the ghrpb-webhooks
folder in Jenkins.
Only the Operator PR check is not yet in this folder as it is still on another Jenkins
Sonar cloud
// TODO
Configuration of pipelines
Jenkins
All pipelines can be found in kogito Jenkins folder.
Zulip notifications
Any message / error is sent to kogito-ci stream.
Format
[branch][d for daily if occurs] Pipeline name