In an effort to make PHP compatible with Jammy, we've copied the binary-builder code from dep-server directly into this buildpack's dependency management workflow. See this comment for more context. This is not ideal because the binary-builder code is superfluous and hard to maintain.
Keeping the binary-builder code as is also created sudo-related issues that made it difficult to run commands within the compilation container. As a result, a docker user was created as a hack. This is not a long term solution.
Acceptance Criteria:
In an effort to make PHP compatible with Jammy, we've copied the binary-builder code from dep-server directly into this buildpack's dependency management workflow. See this comment for more context. This is not ideal because the binary-builder code is superfluous and hard to maintain.
Keeping the binary-builder code as is also created sudo-related issues that made it difficult to run commands within the compilation container. As a result, a
dockeruser was created as a hack. This is not a long term solution.Acceptance Criteria:
binary-builderdirectory fromdependency/actions/compile--env PASSWORD=dockerfromaction.yml