a component is also created for the config repo, connected to the workflow component by the dependsOn association
Added creation of webhook for the workflow repo: this requires a Token with permissions to manage webhooks, the Personal Access Token is not suitable for this use case.
Next:
Offer the option to select the CI pipeline
Manage the github scenario
Create the Trigger, EventListener and Route for the tekton scenario
Initial commit supporting only the Tekton option:
dev
properties (a fix not related to this ticket)config
repo: hardcoded default suffix-config
config
repo is populated from kustomize template at https://github.com/parodos-dev/workflow-kustomize-template.gitconfig
repo, connected to the workflow component by thedependsOn
associationAdded creation of
webhook
for the workflow repo: this requires a Token with permissions to manage webhooks, thePersonal Access Token
is not suitable for this use case.Next:
github
scenarioTrigger, EventListener and Route
for thetekton
scenario