Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajatgupta24/quickstart-004
https://github.com/rajatgupta24/quickstart-004
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rajatgupta24/quickstart-004
- Owner: rajatgupta24
- Created: 2022-06-29T07:03:54.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-04T14:06:16.000Z (over 2 years ago)
- Last Synced: 2023-03-05T04:18:00.603Z (almost 2 years ago)
- Language: Mustache
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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;
```