This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
dagger/dagger
Andrea Luzzardi bb5542e26e Proper support for Docker Image metadata
- Both FetchContainer and DockerBuild read the image metadata and
  convert to LLB (e.g. `ENV foo bar` in Dockerfile shows up in
  `op.#Exec`)
- Image metadata is "sticky" between Pipelines (e.g. `op.#Load` will
  re-use the same metadata)
- Image metadata is injected back to #PushContainer, so that
  DockerBuild+PushContainer and FetchContainer+PushContainer do not lose
  any metadata.
- Tests for all the above

Fixes #142

Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-04-12 17:47:58 -07:00
..
compiler * add support for --input-file in dagger compute 2021-04-11 16:18:59 -07:00
client.go client: pass through the deployment directly 2021-04-08 18:11:06 -07:00
deployment.go client: pass through the deployment directly 2021-04-08 18:11:06 -07:00
fs.go cleanup: solver/fs 2021-03-12 13:38:49 -08:00
input_test.go test: fixed input_test.go 2021-04-02 17:32:05 -07:00
input.go * add support for --input-file in dagger compute 2021-04-11 16:18:59 -07:00
pipeline.go Proper support for Docker Image metadata 2021-04-12 17:47:58 -07:00
solver.go Proper support for Docker Image metadata 2021-04-12 17:47:58 -07:00
state.go up: store outputs and merge in query 2021-04-07 19:05:09 -07:00
store_test.go fix build break 2021-04-04 20:00:22 -07:00
store.go store: fix duplicate paths 2021-04-05 14:28:59 -07:00
utils.go Simplify code by moving polyfill cue compiler to sub-package cc 2021-02-08 15:10:32 -08:00