Dashboard and webhooks extension initial release
Changes
The first release of the Tekton dashboard and webhooks extension!
This release includes HTTPS support for OpenShift 3.11 and Minishift when installing using the openshift-tekton-dashboard.yaml asset. Caution is advised in other environments when interacting with secrets.
Features of the Tekton Dashboard
- Getting ClusterTask, PipelineRun, Pipeline, TaskRun, Task, PipelineResource information (including details, events, resource values and real-time status updates)
- Creating PipelineRuns
- Creating Docker and Git secrets to be used with Tekton, and service account patching
- Extension capability (see the bundled webhook extension)
- Importing Tekton resources from a given repository and folder
Features of the Webhooks Extension
- Creating and deleting webhooks for use with GitHub that result in specified Pipelines being run in a given namespace under a given service account
- Creating GitHub access tokens
This release has been tested with Tekton Pipelines 0.5.2 on Docker Desktop, OpenShift 3.11 and Minishift.
Thanks
Thanks to these contributors who contributed directly to v0.1.0 (retrieved from https://github.com/tektoncd/dashboard/graphs/contributors) and everyone involved in our design, planning and testing!
- ❤️ @a-roberts
- ❤️ @mnuttall
- ❤️ @vdemeester
- ❤️ @jessm12
- ❤️ @dibbles
- ❤️ @Megan-Wright
- ❤️ @CarolynMabbott
- ❤️ @carlos-logro
- ❤️ @AlanGreene
- ❤️ @akihikokuroda
- ❤️ @steveodonovan
- ❤️ @skaegi
- ❤️ @Gl4di4torRr
- ❤️ @vtereso
- ❤️ @ncskier
- ❤️ @johscheuer