lifecycle icon indicating copy to clipboard operation
lifecycle copied to clipboard

Reference implementation of the Cloud Native Buildpacks lifecycle

Results 134 lifecycle issues
Sort by recently updated
recently updated
newest added

### Description In exploring the issue of reproducibility, I unpacked *why* we have different configurations for the following cases: *Case 1 (create image locally and push)* ```bash ± zm |master...

type/enhancement
status/blocked

## Overview This is a proposal for a Lifecycle `prepare` phase ## Goals 1. Parity with Pack: A Lifecycle Prepare phase should make it easier for Platform Implementers to achieve...

type/enhancement
status/blocked

### Description This will ensure the sample builders are kept up-to-date with the lifecycle. ### Proposed solution [Slack thread](https://buildpacks.slack.com/archives/CST4A3ECV/p1638807846018600?thread_ts=1638800094.018200&cid=CST4A3ECV) > Can I propose that the [#implementation](https://buildpacks.slack.com/archives/CSFE49VGR) team add automation to...

help wanted
good first issue
type/chore
status/ready

Implements #742 TODO: - [ ] We need spec to land (See https://github.com/buildpacks/spec/issues/258)

### Description The code that we're using to create lifecycle images is currently untested. We should create some tests for it. These could be acceptance-style tests, but we should keep...

help wanted
type/chore
status/ready

### Summary The windows `RunAs` is a [noop](https://github.com/buildpacks/lifecycle/blob/main/priv/user_windows.go#L11-L13) which prevents the lifecycle steps from running as the wrong user. This causes some builds to fail if run as the correct...

type/bug
help wanted
os/windows
status/ready

### Description We would like to push as much validation and processing out of the `cmd/detector.go` as possible. The `cmds` are hard to test and keep growing because there is...

type/chore
status/ready

### Summary After discussing [this issue](https://github.com/buildpacks/lifecycle/issues/514) in the working group, we came to the conclusion a first good step would be to add additional information to the cache metadata so...

type/enhancement
status/requires-rfc
multi-arch

Is it possible export a tarball instead of pushing to the local docker daemon or a container registry in the `exporter`? An example of how another project accomplishes this is...

type/enhancement
status/requires-rfc

### Summary When you have a build tool that looks at the modification time of files to determine what needs to be built (in my case Rust's cargo), things get...

status/requires-rfc