Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: CICD pipeline. #12

Open
3 tasks done
hoftherose opened this issue Sep 28, 2022 · 0 comments
Open
3 tasks done

feat: CICD pipeline. #12

hoftherose opened this issue Sep 28, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@hoftherose
Copy link
Owner

hoftherose commented Sep 28, 2022

Describe the problem

No CICD pipeline definitions.

Describe the solution you'd like

CICD pipeline built in tekton. Yaml files should be stored in .cicd folder.

Acceptance Criteria

  • Branch watcher definition should be stored in this file as well.
  • Task and pipeline folders.
  • Pipelines should see new merge on main branch and rebuild image on the kubernetes cluster it is currently running on.

Related Issues

Additional context

Tekton has already been decided as the CICD pipeline tool, this mostly to learn more about kubernetes native applications and because it has already been proven to be good enough for this project (for now atleast).

@hoftherose hoftherose added the enhancement New feature or request label Sep 28, 2022
@hoftherose hoftherose self-assigned this Sep 28, 2022
@hoftherose hoftherose mentioned this issue Sep 30, 2022
2 tasks
This was referenced Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant