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

Shipwright - R&D Env Vars in Builds Proposal

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • shipwright
    • 3
    • False
    • False
    • Undefined
    • Sprint 199, Sprint 200, Sprint 201, Sprint 202, Sprint 203, Sprint 204
    • 6

      Spike User Story

      As a developer using Shipwright
      I would like declare environment variables in my Build
      So that those environment variables are passed to the build process

      Acceptance Criteria

      • Enhancement proposal which allows developers to declare env variables as build input
      • Define a process where those env vars can be passed into the build environment across core build strategies
        • Buildah
        • Kaniko
        • Buildpacks
        • s2i
      • Reconcile what can leveraged from upstream Tekton / TEP

      Notes

      Upstream issue:
      https://github.com/shipwright-io/build/issues/224

      Scope of this issue is a proposal to inject Environment variables into Build and BuildRun objects.

      We can implement our own API. There are also upstream TEP proposals that address environment variable injection via a ConfigMap.

      SHIP - https://github.com/shipwright-io/community/blob/main/ships/0004-build-env-vars.md

              adkaplan@redhat.com Adam Kaplan
              adkaplan@redhat.com Adam Kaplan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: