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

Allow additional build args for pack build #264

Merged

Conversation

c0d1ngm0nk3y
Copy link
Contributor

Summary

This allows to add additional arguments to pack build that were not added yet in the fluent interface.

Use Cases

When you realise in your test that a specific pack build argument is not yet supported by the fluent interface, this offers some mitigation. Otherwise, you would have to delay the test or use shell out and not occam.Pack.

Checklist

  • I have viewed, signed, and submitted the Contributor License Agreement.
  • I have linked issue(s) that this PR should close using keywords or the Github UI (See docs)
  • I have added an integration test, if necessary.
  • I have reviewed the styleguide for guidance on my code quality.
  • I'm happy with the commit history on this PR (I have rebased/squashed as needed).

pack.go Outdated Show resolved Hide resolved
@sophiewigmore
Copy link
Member

Great idea

@sophiewigmore sophiewigmore added the semver:minor A change requiring a minor version bump label Dec 1, 2023
@sophiewigmore
Copy link
Member

Looks good to me - you might need to rebase against main since I just merged in your other PR there are conflicts now

@c0d1ngm0nk3y
Copy link
Contributor Author

I just merged in your other PR

That was fast. Thanks :)

there are conflicts now

I was aware, but I thought it might be clearer to keep them separate. I resolved the conflicts.

@robdimsdale robdimsdale merged commit c8831be into paketo-buildpacks:main Dec 1, 2023
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver:minor A change requiring a minor version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants