Skip to content

Comments

Fixes to Shipwright Build Strategy#67

Merged
cmoulliard merged 2 commits intoredhat-buildpacks:mainfrom
adambkaplan:use-ubi-images
May 20, 2025
Merged

Fixes to Shipwright Build Strategy#67
cmoulliard merged 2 commits intoredhat-buildpacks:mainfrom
adambkaplan:use-ubi-images

Conversation

@adambkaplan
Copy link
Contributor

  • Use UBI Buildpacks
  • Set certs and credentials volumes to be emptyDir and overridable by default.

Use the ubi-minimal image for running pure bash commands. This avoids
pulling additional images from Docker Hub, which requires a pull secret
to be configured.

Signed-off-by: Adam Kaplan <adam.kaplan@redhat.com>
Copy link
Contributor

@cmoulliard cmoulliard left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Use overridable volumes in the cluster build strategy for buildpacks.
This ensures the build strategy works "out of the box", and does not
require additional configuration from developers to execute.

Signed-off-by: Adam Kaplan <adam.kaplan@redhat.com>
@cmoulliard
Copy link
Contributor

LGTM. Can be merged ? @adambkaplan

@adambkaplan
Copy link
Contributor Author

This should be mergeable - the Java buildpacks client issue appears unrelated to my change.

@adambkaplan
Copy link
Contributor Author

Noted - we wouldn't need to in-line the Build object in the workflow if Shipwright supported overrides for git source in BuildRun objects: shipwright-io/build#1892

@cmoulliard cmoulliard merged commit 1419b01 into redhat-buildpacks:main May 20, 2025
11 of 12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants