redhat-developer / intellij-tekton

IntelliJ Tekton plugin
https://plugins.jetbrains.com/plugin/14096-tekton-pipelines-by-red-hat
Eclipse Public License 2.0
20 stars 11 forks source link
hacktoberfest intellij-plugin jetbrains jetbrains-plugin kubernetes openshift pipelines tekton tektoncd

JetBrains Marketplace Downloads Java CI with Gradle Validate against IJ versions License

IntelliJ Tekton

Overview

Tekton Pipelines extension provides an end-to-end developer experience for interaction with Tekton.

Using this extension:

Features

For more detail information around specific commands & features, please read the plugin features detailed guide.

Tekton Versions

Note: We support v1beta1 API. Previous version v1alpha1 may work, but we cannot guarantee that all features will work properly. If you have v1alpha1 pipelines/tasks please use migrating document to migrate to v1beta1.

Dependencies

This plugin uses a CLI tool to interact with Tekton Pipelines:

The plugin will detect these dependencies and prompt the user to install if they are missing or have not supported version - choose Download & Install when you see an notification for the missing tool.

NOTE: This plugin is in Preview mode. The plugin support for Tekton is strictly experimental - assumptions may break, commands and behavior may change!

Release notes

See the release notes.

Contributing

This is an open source project open to anyone. This project welcomes contributions and suggestions!

For information on getting started, refer to the CONTRIBUTING instructions.

Feedback & Questions

If you discover an issue please file a bug and we will fix it as soon as possible.

If you want to chat with us, you can contact us on the #ide-integration channel of the tektoncd Slack. Please click this link to join the tektoncd Slack.

License

EPL 2.0, See LICENSE for more information.

Data and Telemetry

The JetBrains IntelliJ Tekton plugin collects anonymous usage data and sends it to Red Hat servers to help improve our products and services. Read our privacy statement to learn more. This extension respects the Red Hat Telemetry setting which you can learn more about at https://github.com/redhat-developer/intellij-redhat-telemetry#telemetry-reporting