Open lstocchi opened 4 years ago
I just tried with a clean install and it is possible to install triggers (atleast a part of it) without having installed pipelines first. So isTektonAware()
will return true even if pipelines are not installed correctly.
There could be an issue if tekton triggers are installed without pipeline. The plugin could believe the tekton pipeline is installed. We need to verify if this case is possible.
Other thing is to verify if uninstalling tekton from the cluster remove all elements accordingly. We now rely on the tekton.dev path to check if tekton is installed but if the tekton uninstall process removes everything but this we could end up with some issue