Skip to content

openshift-pipelines/console-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

689 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenShift Console Plugin for Tekton CD / OpenShift Pipelines

This is a dynamic plugin that extends the OpenShift Console by adding Tekton CD / OpenShift Pipelines specific features.

It is shipped and enabled automatically by the Tekton CD / OpenShift Pipelines operator.

Installation

yarn install

Requires Node.js >= 22 with Corepack enabled and yarn.

Usage

yarn start          # Start webpack dev server on :9001
yarn build          # Production build
yarn test           # Run unit tests
yarn lint           # ESLint + Stylelint

To run with an OpenShift Console instance:

oc login <cluster>
yarn run start-console

Navigate to http://localhost:9000 to see the running plugin.

Development

See CONTRIBUTING.md for the full development workflow (local, container, and devcontainer options).

Key development commands:

  • yarn dev — development build with hot reload
  • yarn generate-types — regenerate API types from openapi/spec.yml
  • yarn i18n — rebuild translation files after string changes

Features

  • Tekton CD Pipeline, PipelineRun, Task, TaskRun, and OpenShift Repository list and details pages
  • Start and re-run PipelineRuns directly from the UI
  • Topology view extended to show latest PipelineRun status
  • Dashboard and Metrics tabs with statistics from the Tekton Results API
  • Tech Preview: Manual approvals with ApprovalTasks

Compatibility

This plugin is shipped with OpenShift Pipelines operator and requires at least OpenShift 4.15+.

See the OpenShift Pipelines compatibility and support matrix.

About

OpenShift Pipelines (and Tekton) OpenShift console dynamic plugin

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors