Daniel Nephin

Results 127 issues of Daniel Nephin

Fixes #195 Required moving all the tests which used `internal/source` to external test packages. When scanning for an `ast.CallExpr` only consider those that use a `ast.SelectorExpr` where the name of...

bug

`fs.WithSymlink`, when used with a Dir or File creates a link with an absolute path, when used with a Manifest it expects a relative path. I think both cases could...

bug
help wanted

Should probably support at least json, but maybe other encoding under https://golang.org/pkg/encoding/#pkg-subdirectories A convention of reading the file extension to get the type of encoding might work.

enhancement

Ex: The stdout of `docker build` includes ids that will change. `golden` expects exact values, but maybe we could support some way of templating things so that it can assert...

enhancement

`dobi.yaml` allows for includes, but those includes are handled as "config fragments". All the relative paths in the included file are relative to the `dobi.yaml` which **includes** the file. In...

kind/enhancement
area/config

Sometimes it might be convenient to start an adhoc job with a different command. A common example might be starting an interactive shell in a container. Along with #90 this...

kind/feature

That way the image key is not required. Also deprecate the image field and rename it to `name:`

kind/enhancement
area/config

Many projects only have a single `mount` for the source code. Instead of repeating that mount on every job it would be nice to provide a way to specify a...

kind/enhancement
area/config

https://github.com/hashicorp/hcl seems to provide a better syntax for configuring sections like the dobi config. It should be possible to continue to support yaml as well.

area/config

Sometimes a build task requires some "service" to be run in the "background" (aka detached container). Currently the only resource type that runs this way is a `compose` resource. So...

area/resource
kind/proposal