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

[Feature Request] Allow disbabling the BOM buildpack when building NodeJS applications #541

Closed
coffee-cup opened this issue Mar 7, 2022 · 3 comments

Comments

@coffee-cup
Copy link

What happened?

The BOM buildpack can take upwards of 50% of the build time for a NodeJS monorepo with Yarn. However, we are not using the bill of materials at all so it would significantly improve the build time if we could disable it.

image

  • What were you attempting to do?

Disable the BOM buildpack with an environment variable

Build Configuration

  • What platform (pack, kpack, tekton buildpacks plugin, etc.) are you
    using? Please include a version.

Pack version 0.23.0+git-0db2c77.build-3056

  • What buildpacks are you using? Please include versions.
7 of 11 buildpacks participating
paketo-buildpacks/ca-certificates 3.0.3
paketo-buildpacks/node-engine     0.12.1
paketo-buildpacks/yarn            0.6.0
paketo-buildpacks/yarn-install    0.8.0
paketo-buildpacks/node-module-bom 0.2.2
paketo-buildpacks/node-run-script 0.3.2
paketo-buildpacks/yarn-start      0.7.1
  • What builder are you using? If custom, can you provide the output from pack inspect-builder <builder>?

paketobuildpacks/builder:full

  • Can you provide a sample app or relevant configuration (buildpack.yml,
    nginx.conf, etc.)?

N/A

@ryanmoran
Copy link
Member

@coffee-cup I believe this has been implemented according to the specification outlined in RFC0044. Let us know if setting BP_DISABLE_SBOM is not meeting your expectations.

@robdimsdale
Copy link
Member

I'm going to close this as there has been no activity in four months. Feel free to re-open if it's still an issue.

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

No branches or pull requests

4 participants