Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rajatgupta24/quickstart-004


https://github.com/rajatgupta24/quickstart-004

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Problem Statement

Jenkins X is a cloud native CI/CD tool, which uses tekton to create the Pipeline Activity(pa).

Sometimes the pipeline time-out or cancelled, tekton has a message & status field in the PipelineRun, we have status field but not message field.

# Solution

We would like to have a field, as it would help users understand the current status of each stage. It would make user experience better.

```mermaid
graph LR;
PipelineRun-->build-controller;
build-controller-->PipelineActivity;
```

## Components Involved
- jx-admin
- jx-git-operator
- jx-build-controller
- jx-pipeline

## How the boot-job works

```mermaid
graph LR;
jx-admin-->jx-git-operator;
jx-git-operator-->jx-gitops;
jx-gitops-->makefile;
makefile-->helmfile;
helmfile-->kubectl;
kubectl-->build-controller;
build-controller-->jx-plugins;
jx-plugins-->PipelineActivity;
```