Uploaded image for project: 'OpenShift Builds'
  1. OpenShift Builds
  2. BUILD-977

Buildpacks Strategy for CNB Platform Spec v0.12

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • builds-catalog, shipwright
    • None
    • Proactive Architecture
    • 5
    • False
    • None
    • False
    • SECFLOWOTL-82 - Buildpacks Build Strategy GA

      Spike Story

      Investigate what impediments we have, if any, to implement a Shipwright build strategy that implements the Cloud Native Buildpacks Platform v0.12 spec.

      Background

      CNB publishes a "platform" specification detailing how buildpack images should be built. They prescribe a series of steps and executables to invoke, which ultimately create a container image. These need to be invoked in a Shipwright build through a build strategy.

      Spike Goals

      • Identify the gaps between the CNB 0.12 Platform spec, and the implementation we have in Shipwright upstream (see samples)
      • Collaborate with the buildpacks team to draft and "ideal" build strategy for Platform v0.12 (OK if it fails to run)
      • Identify potential feature gaps (if any) which should be brought to the Shipwright community to address.

      Additional Info

      • CNB Platform Spec v0.12: github
      • Presentation on Platform spec: slides
      • Presentation on Paketo UBI: slides

              avinkuma@redhat.com Avinal Kumar
              adkaplan@redhat.com Adam Kaplan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: