Git Product home page Git Product logo

intellij-tekton's Introduction

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:

  • Developer can create Tekton resource easily by using Deploy resource on save.
  • Install Task/ClusterTask from TektonHub.
  • Support for start Pipeline, Workspace and create new PVC(PersistentVolumeClaim) using wizard workflow.
  • Show Tekton TaskRun/PipelineRun Logs in Editor.
  • Support for Adding Trigger.
  • Tekton variables code completion.
  • Pipeline/PipelineRun preview diagram

Features

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

Tekton Versions

  • The minimum IDEA version supported is now 2021.1.
  • The Tekton CLI in use has been upgraded to 0.27.0.
  • Schemas for validation and code assist have been updated to Tekton Pipeline 0.42.0 and Tekton Triggers 0.22.0.

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:

  • Tekton CLI - tkn

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

intellij-tekton's People

Contributors

lstocchi avatar jeffmaury avatar adietish avatar fbricon avatar sbouchet avatar evidolob avatar mohitsuman avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.