mage
mage copied to clipboard
a Make/rake-like dev tool using Go
Part of one of my build steps is a docker login using AWS creds. For security the docker executable prefers you to pass the password on stdin as opposed to...
Provide the ability to nest namespaces by defining a type that transitively is a mg.Namespace. Namespaces can have functions named the same as a sub-namespace. An example magefile: ```go type...
I'm using vscode. This is the first issue: ``` can't load package: package github.com/diegobernardes/flare: build constraints exclude all Go files in /Users/diego.bernardes/Projects/go/src/github.com/diegobernardes/flare ``` Ok, this is because the: `// +build...
Allow specifying the running directory of command in fully backwards-compatible way by using `sh.ExecFrom`. Looks like this closes https://github.com/magefile/mage/issues/213 (was not aware of this issue when I created the PR)
I can't find any info about debugging mage files. I've tried to run `mage -keep` and then debug the generated `mage_output_file.go` to no avail. It's probably because of the `//...
**Bug Description** running mage on a new project results in `FATAL[0000] exit status 128`. This error is not very helpful since there seem to be no error code documentation anywere...
So the use-case is that I'm trying to get mage working within a docker build, in an attempt to keep it as light as possible and because we use private...
**Describe the feature** I would like to have the possibility to call mage with build tags like `mage -tag=audio watch` **What problem does this feature address?** Because I want to...
This builds on the work that was recently merged, adding argument support. I've extended it a bit, adding support for optional flags in addition to positional arguments. Given the following...