Fabian Holler

Results 78 issues of Fabian Holler

To ensure that all inputs of a command are specified, prevent that a command can access other files in the repository. 15.12.2022 I'm working on realizing it the following way:...

enhancement

To ensure that a running task is killed when a timeout passed via the cmdline is exceeded, `Cmd.Run()` of the internal/exec pkg must support to kill the process (+ it's...

enhancement

Print a summary with statistics on the end of a `baur run` execution, some ideas what could be shown: - a table with: - task name with status - output...

enhancement

https://github.com/fsouza/go-dockerclient is deprecated: > go-dockerclient was created before Docker had an official Go SDK and is still maintained and active because it's still used out there. New features in the...

enhancement

add a testcase for https://github.com/simplesurance/baur/pull/201

enhancement
good first issue

When the strings that are printed via the `table.Formatter` contain ANSI escape codes, like color sequences, the formatting is off. The escape codes are counted as characters but are not...

enhancement

- Add a parameter to fail the run command when the git worktree is dirty, this requires that all temporary files are in .gitignore - Remove storing the dirty flag...

enhancement

Instead of using the git commandline tools, use https://github.com/go-git/go-git. This way not external git binary will be required anymore to interact with git. It might also be a bit faster,...

enhancement

Support to autocomplete app names that are passed to baur as parameter

enhancement

Add a --timeout parameter that causes the executed command to exit with an error when it's exceeded. Requires: https://github.com/simplesurance/baur/issues/158 Diff to add a timeout parameter for all commands: ```go diff...

enhancement