lifecycle
lifecycle copied to clipboard
Reference implementation of the Cloud Native Buildpacks lifecycle
### Description The `creator` doesn't appear to have support for calling the `extender`; digging around a little, it appears this behavior is intentional and prevented in a couple of ways:...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. Release notes Sourced from actions/upload-artifact's releases. v4.0.0 What's Changed The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts....
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. Release notes Sourced from actions/download-artifact's releases. v4.0.0 What's Changed The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts....
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0 v4 of the Codecov Action uses the CLI as the underlying upload. The CLI has helped to...
### Summary Adds support for FreeBSD #### Release notes `lifecycle` will now build on FreeBSD. --- ### Related https://github.com/buildpacks/lifecycle/pull/1087 - this is rather old, had a lot of conflicts, and...
### Summary If a buildpack is using a deprecated Buildpack API version, `lifecycle` outputs a warning like so during detect: ``` ===> DETECTING Warning: Buildpack 'heroku/[email protected]' requests deprecated API '0.6'...
### Summary We don't allow this today because there were some issues using the imgutil `sparse.Image` with run image extension. This shouldn't be an insurmountable problem, but requires investigation.
### Summary When the run image `run.Dockerfile` is extended to `RUN dnf install` RPMs, if the RPM is already in the builder image then it is not installed in the...
### Summary Reworked PushImage function to exec the docker cli, or convert other docker helpers to using the client library. #### Release notes --- ### Related Resolves #914 --- ###...
### Summary In lifecycle 0.17.x and earlier, it is possible to run CNB-built images with the following command: `docker run –entrypoint /cnb/lifecycle/launcher /cnb/lifecycle/launcher` (note that `/cnb/lifecycle/launcher` - or a symlink...