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

Split image-builder in to multiple tools #12140

Open
3 tasks
dekiel opened this issue Oct 14, 2024 · 0 comments
Open
3 tasks

Split image-builder in to multiple tools #12140

dekiel opened this issue Oct 14, 2024 · 0 comments
Labels
area/ci Issues or PRs related to CI related topics image-builder

Comments

@dekiel
Copy link
Contributor

dekiel commented Oct 14, 2024

Description

A image-builder tool act as a client and server. Server code support two running modes, signing images or parsing tags. Each scenario supported by the tool is executed alone in separate runs. Because modes are executed independent we should separate code responsible for this tasks and create separate tool for each scenario.

Reasons

By separating duties, each tool will be developed independent. They will be released independent. The scope of each change will be smaller.

Acceptance Criteria

  • Image builder client is developed as separate tool.
  • Image signer is developed as separate tool.
  • Tags parser is developed as separate tool.
@dekiel dekiel added area/ci Issues or PRs related to CI related topics image-builder labels Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Issues or PRs related to CI related topics image-builder
Projects
None yet
Development

No branches or pull requests

1 participant