func icon indicating copy to clipboard operation
func copied to clipboard

Support service bindings in build stages

Open braunsonm opened this issue 1 year ago • 2 comments

It has become the standard to use service bindings in order to configure buildpacks with custom configuration. For instance, Paketo describes binding configuration in detail here: https://paketo.io/docs/howto/configuration/#bindings

In order to support things like 1) private maven repositories, 2) custom CAs, etc service bindings are required. The pack CLI supports this through --volumes flag allowing of passing through volumes to the build context.

I propose func build support the same thing with a --volumes maven/:/platform/bindings/maven which would allow custom maven settings.xml to be provided for private registry username and passwords in a secure manor.

braunsonm avatar Feb 22 '24 01:02 braunsonm

/assign

swastik959 avatar Jun 17 '24 14:06 swastik959

This issue is stale because it has been open for 90 days with no activity. It will automatically close after 30 more days of inactivity. Reopen the issue with /reopen. Mark the issue as fresh by adding the comment /remove-lifecycle stale.

github-actions[bot] avatar Sep 16 '24 01:09 github-actions[bot]

This feature would provide a much cleaner solution to adding proxy CA certificates to a build pipeline

phmcder avatar Sep 27 '24 12:09 phmcder