paketo-buildpacks / php-composer

Apache License 2.0
5 stars 3 forks source link

Consume Composer dependency from the dep-server #221

Closed arjun024 closed 3 years ago

arjun024 commented 3 years ago

Per https://github.com/paketo-buildpacks/dep-server/issues/45, we should start consuming the Composer dependency from the dep-server (https://api.deps.paketo.io/v1/dependency?name=<dependency>) instead of the https://buildpacks.cloudfoundry.org/dependencies/<dependency>/... location we currently get the dependencies from.

This will make the dependency publishing/consumption process more transparent than the process we use for the dependencies available via the dependency-builds pipeline.

We have already done this switch-over in the Node Engine and Yarn Buildpacks. The outline of what this work will entail can be found in the dep-server issue linked at the top.