mage icon indicating copy to clipboard operation
mage copied to clipboard

a Make/rake-like dev tool using Go

Results 132 mage issues
Sort by recently updated
recently updated
newest added

This PR is a proposal to implement the cache auto-cleanup functionality using the environment variables suggested. I have some doubts about how to define things there. I think the variables...

**Bug Description** Hi, I recently upgraded mage pkg to 1.13.0. As a part of process, Whitesource vulnerability scan was run on the project. It showed mage having CVE-2020-11023 issue. I...

:ant: bug

This allows us to define kebab case options. This takes into acount when you list, when you run, when you print the help and when you use an alias, I...

I haven't seen this discussed before, so I wanted to open a discussion. In my experience, most Makefiles that are not just cramming words together (e.g. `installhtml`, `installps`) use kebab-cased...

Someone at work was complaining that their .magefile directory was getting bloated with old binaries... which is a completely valid complaint. We should add autocleanup to delete old binaries in...

Not sure if it's literally a bug but it seems weird to me that the magefile you generate with `init` does not use the built-in libraries like `sh` but instead...

:sparkles: enhancement

It enables the hability to show the whole trace for panic errors inside your magefile when you are in debug mode. If you are not in debug mode, the behavior...

Before this PR the template created by the command `mage -init` was using `exec.Command` instead of `sh.Run`. Now this is more "natural" for mage users. Fixes #408

From a UX perspective, "Error: runtime error: invalid memory address or nil pointer dereference" is not particularly helpful if I've made a mistake in my magefile that causes a panic,...

:computer: UX

Within the `sh` package, args are being expanded in the case where normal sh command would not expand args within single quotes. Example command: `pact-broker create-webhook --user='admin:${user.bitbucketAppPassword}'` 1. Via normal...