An open index of dependabot pull requests across open source projects.

github.com/paketo-buildpacks/packit/v2

Ecosystem:
go
Package URL:
pkg:golang/github.com/paketo-buildpacks/packit/v2
Total PRs:
392 Dependabot PRs
Latest PR:
3 months ago
Unique Repositories:
58 repositories
Unique Repos (30 days):
11 repositories
Recent PRs (filtered by: Patch PRs )
Package Details
Name: github.com/paketo-buildpacks/packit/v2
Ecosystem: go
PURL Type: golang
Package URL: pkg:golang/github.com/paketo-buildpacks/packit/v2
JSON API: View JSON
Package Information
Description:

Package packit provides primitives for implementing a Cloud Native Buildpack according to the specification: https://github.com/buildpacks/spec/blob/main/buildpack.md. According to the specification, the buildpack interface is composed of both a detect and build phase. Each of these phases has a corresponding set of packit primitives enable developers to easily implement a buildpack. The purpose of the detect phase is for buildpacks to declare dependencies that are provided or required for the buildpack to execute. Implementing the detect phase can be achieved by calling the Detect function and providing a DetectFunc callback to be invoked during that phase. Below is an example of a simple detect phase that provides the "yarn" dependency and requires the "node" dependency. The purpose of the build phase is to perform the operation of providing whatever dependencies were declared in the detect phase for the given application code. Implementing the build phase can be achieved by calling the Build function and providing a BuildFunc callback to be invoked during that phase. Below is an example that adds "yarn" as a dependency to the application source code. Buildpacks can be created with a single entrypoint executable using the packit.Run function. Here, you can combine both the Detect and Build phases and run will ensure that the correct phase is called when the matching executable is called by the Cloud Native Buildpack Lifecycle. Below is an example that combines a simple detect and build into a single main program. These examples show the very basics of what a buildpack implementation using packit might entail. For more details, please consult the documentation of the types and functions declared herein.

Repository: https://github.com/paketo-buildpacks/packit
Homepage: https://github.com/paketo-buildpacks/packit
Latest Release: v2.20.0
about 1 year ago
Dependent Repos: 119
Dependent Packages: 165
Ranking: Top 0.5562% by dependent repos Top 0.3483% by dependent pkgs
PR Status
Open 153 (39.0%)
Merged 108 (27.6%)
Closed 102 (26.0%)
PR Types
Minor 237 (60.5%)
Patch 126 (32.1%)