Navigation Menu

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

Convert OCI Build Task to Prototype #6584

Open
scottietremendous opened this issue Feb 24, 2021 · 0 comments
Open

Convert OCI Build Task to Prototype #6584

scottietremendous opened this issue Feb 24, 2021 · 0 comments
Labels
product epic These meta-issues link multiple engineering issues together and contextualize initiatives.

Comments

@scottietremendous
Copy link
Contributor

scottietremendous commented Feb 24, 2021

TLDR

  • Simplifying the ability for Concourse to use a container image to build other container images utilizing Prototypes as opposed to the OCI Build Task.

Problem

  • Currently, the oci-build-task is a container image that is meant to be used in a Concourse task to build other container images.
  • The process to build an OCI image from its Dockerfile and push that image to a registry involves quite a lot of steps and can be verbose and complicated

Proposed Solution

  • Utilize Prototypes instead! Given that prototypes is built off the back of resources, it should be an easier abstraction to reason about.

Outcomes

  • OCI images become easier to build and push
  • Users are provided the same flexibility and power, but in an easier to manage format

Current Status

  • Blocked by ongoing initial prototypes work

References

#6540 - Add support for prototypes

See: Reinventing Resource Types

@scottietremendous scottietremendous created this issue from a note in 2021 Quarterly Roadmap (Q2 - April to June) Feb 24, 2021
@scottietremendous scottietremendous added the product epic These meta-issues link multiple engineering issues together and contextualize initiatives. label Feb 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product epic These meta-issues link multiple engineering issues together and contextualize initiatives.
Projects
2021 Quarterly Roadmap
Q2 - April to June
Development

No branches or pull requests

1 participant