Files
Kevin Minehart 13f4cf162e CI: move grafana-build into pkg/build (#105640)
* move grafana-build into pkg/build
2025-05-20 10:48:00 -05:00

24 lines
367 B
Go

package containers
import (
"dagger.io/dagger"
)
type Env struct {
Name string
Value string
}
func EnvVar(name, value string) Env {
return Env{Name: name, Value: value}
}
func WithEnv(c *dagger.Container, env []Env) *dagger.Container {
container := c
for _, v := range env {
container = container.WithEnvVariable(v.Name, v.Value)
}
return container
}