tekton-argocd-eks icon indicating copy to clipboard operation
tekton-argocd-eks copied to clipboard

Add GitHub as Trigger resource and reporting instance

Open jonashackt opened this issue 2 years ago • 0 comments

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

jonashackt avatar Feb 24 '22 13:02 jonashackt