tekton-argocd-eks
tekton-argocd-eks copied to clipboard
Add GitHub as Trigger resource and reporting instance
We not only want to be able to have our Tekton Pipelines triggered by GitLab, but also by GitHub - and the application project originated from GitHub also https://github.com/jonashackt/microservice-api-spring-boot
ToDos:
- EventListener for GitHub
- Trigger-Secret for GitHub WebHook
- GitHub repository WebHook in https://github.com/jonashackt/microservice-api-spring-boot
- Use GitHub Container Registry in Buildpacks Task to publish image (needs separate Pipeline?)
- Report status back using https://hub.tekton.dev/tekton/task/github-set-status