dalec icon indicating copy to clipboard operation
dalec copied to clipboard

📦 Produce secure packages and containers with declarative configurations

Results 88 dalec issues
Sort by recently updated
recently updated
newest added

Here is an example of a use-case: Requirements - We want to build the eraser controller manager image - We need it to be a drop-in replacement to avoid breaking...

Add docs containing examples for how to use `(TARGET|BUILD){OS,ARCH,VARIANT,PLATFORM}`, per #67

We should be using sha256 file digests, I think default does not include sha256.

When the spec changes, we should have an automated check that the examples in `docs/examples` aren't out of date. This can probably be conditional on changes to the `spec.go` file.

good first issue

For example, add the following to `contributing.md` For future reference here are the stages of producing a mariner2/container target, and the intermediate targets representing to llb.State at various times: 1....

documentation
good first issue

Some of the `rpm/` targets require an image to do some work (like tar up a source). Right now it hardcodes using `busybox:latest` for this image. Since it is not...

When the client passes in `--no-cache`, we should handle that accordingly. Namely we should be using the constraint opt`llb.IgnoreCache` where applicable.

Sources can have an output path property, such as: ``` gomods: # This is required when the build environment does not allow network access. This downloads all the go modules....

documentation
spec

Allow DALEC to generate a repo:tag from the metadata if no `-t` argument is passed on the `docker build` invocation.

Currently handled by the e2e test suite, but we can migrate that into the integration tests also. Depends on #45 to be merged first