This repository was archived by the owner on Mar 18, 2024. It is now read-only.
Bugfix/use lower uid in dockerfiles #1409
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary generated by Reviewpad on 15 Sep 23 03:39 UTC
This pull request includes three patches.
Patch 1/3 updates the base image from
salesforce/cli:2.5.8-fulltonode:20-bookwormand removes the unused cache from npm and yarn. It also installs the necessary dependencies for the bundled version of Chromium that Puppeteer uses.Patch 2/3 updates the debian base during installation by upgrading to the latest version and installing git, curl, and sudo.
Patch 3/3 further updates the base image from
node:20-bookwormtoubuntu:22.04and installs additional dependencies like chromium-bsu and gnupg. It also installs Node.js via nodesource and installs yarn.Overall, these patches update the base image, add and remove dependencies, and optimize the installation process.
Checklist
All items have to be completed before a PR is merged