1
0
mirror of https://github.com/magefile/mage.git synced 2026-10-24 06:19:18 +03:00

Commit Graph

  • 05f8c9d751 Improve error message on wrong type of mg.Deps argument (#240) (#241) Mikhail Gusarov 2019-07-18 05:56:08 +02:00
  • d30a2cfe41 fix tests when running in module mode (#257) Nate Finch 2019-07-17 23:47:39 -04:00
  • 63f249a002 fix full import path and add 1.12.x explicitly to the travis build fix-module-tests Nate Finch 2019-07-17 23:40:16 -04:00
  • 9a75cc56e7 add go.mod Nate Finch 2019-07-17 22:35:55 -04:00
  • 3b8130c3d4 fix tests when running in module mode Nate Finch 2019-07-17 22:27:12 -04:00
  • 9a6d7fe3be Fix Debug() documentation (#253) James Bowes 2019-07-01 23:56:01 -03:00
  • 5bc3a8ab86 If GOBIN is set when installing, prefer that over GOPATH (#232) Justin Clift 2019-04-06 00:47:45 +11:00
  • 8dce728c57 improve lowercasing of target names: YAMLGenerate -> yamlGenerate (#225) Mikhail Gusarov 2019-03-14 15:23:16 +01:00
  • 8c9aa25d55 Add expansion of envvars and a Glob function to target package (#219) Kent Quirk 2019-03-13 23:00:42 -04:00
  • 00c8eff9b9 Pass MAGEFILE_GOCMD to compiled binary (#210) Ian Gann 2019-03-13 19:34:46 -07:00
  • 158fd4c1ae Typo seen when running mage (#230) Aaron Miller 2019-03-07 17:22:02 +00:00
  • 5dee1ad6ef Close sh.Copy destination file descriptor (#223) Jonas Michel 2019-01-24 11:52:26 -06:00
  • 8c70a98ec4 Fix git clone link for Go modules in README (#218) Jordan Taylor 2018-12-31 10:22:54 -05:00
  • 85b33f7bc8 Sort target list (#212) Andrew Kroh 2018-12-29 09:00:43 -05:00
  • 4d83845376 Fix documentation for GoCmdEnv (#207) Ian Gann 2018-12-12 15:47:29 -08:00
  • 6b5776c141 Typo in sh.OutputWith documentation (#206) Miguel Angel 2018-12-12 16:38:42 -07:00
  • 64997cad46 update readme Nate Finch 2018-12-11 23:05:55 -05:00
  • aedfce64c1 fix one line imports as mage:imports (#204) v1.8.0 Nate Finch 2018-12-11 16:18:45 -05:00
  • cb30fb9128 add missing file fix-one-line Nate Finch 2018-12-11 16:12:23 -05:00
  • 3ba789e00c fix one line imports as mage:imports Nate Finch 2018-12-11 15:52:23 -05:00
  • edea463951 refactor alias/default parsing to support imported packages and namespaces (#203) Nate Finch 2018-12-11 14:22:28 -05:00
  • 0f7271f94f refactor alias/default parsing to support imported packages and namespaces import-alias Nate Finch 2018-12-11 13:15:58 -05:00
  • bddeffbd31 example magefile on main site page Nate Finch 2018-12-10 13:50:26 -05:00
  • 98264f3689 GOOS and GOARCH fixes (#202) Nate Finch 2018-12-10 13:34:17 -05:00
  • 412c181c55 site tweaks goos Nate Finch 2018-12-10 13:28:00 -05:00
  • 7ad268bcc7 GOOS and GOARCH fixes Nate Finch 2018-12-10 13:18:07 -05:00
  • fe724d1caa Compiled flags (#201) Nate Finch 2018-12-09 00:32:45 -05:00
  • 6ccfff4f96 don't pass through whole environment in test compiled-flags Nate Finch 2018-12-09 00:25:58 -05:00
  • f4a2093a7e can't execute commands from /tmp Nate Finch 2018-12-08 22:55:02 -05:00
  • acc9f9ac69 Some tweaks to satisfy my sensibilities Nate Finch 2018-12-08 22:18:25 -05:00
  • 7e85e7af9e Add mage flags to the compiled mage binary (#180) Denis Brodbeck 2018-11-18 22:44:12 +01:00
  • f89c4cb2c6 update readme Nate Finch 2018-11-30 11:37:59 -05:00
  • 11d15918ff dont use -tags=mage when doing mage:imports and compiling (#189) v1.7.1 Nate Finch 2018-10-17 13:03:14 -04:00
  • 6e1fef0011 dont use -tags=mage when doing mage:imports and compiling fix-build-tags Nate Finch 2018-10-12 13:30:05 -04:00
  • 0f9693c143 implement importing magefiles (#187) v1.7.0 Nate Finch 2018-10-10 23:44:18 -04:00
  • 45ae150e40 add page about imports mageimports Nate Finch 2018-10-10 23:42:36 -04:00
  • 520cbe5145 tests and some fixes Nate Finch 2018-10-10 23:20:14 -04:00
  • 43b6521d08 tests Nate Finch 2018-10-11 02:39:41 +00:00
  • b949389416 check for duplicate targets Nate Finch 2018-10-06 10:14:35 -04:00
  • 193171a5d8 use comments on imports for mage:import Nate Finch 2018-10-06 09:18:15 -04:00
  • 564f4a0c67 split into two vars for imports Nate Finch 2018-10-05 22:54:01 -04:00
  • 5810efba65 implement mageimports Nate Finch 2018-10-03 10:34:07 -04:00
  • a7a8e067f4 Support namespace functions with aliases and defaults (#183) Nate Finch 2018-09-25 23:46:37 -04:00
  • db1ef23a8d Merge branch 'master' into alias-namespace alias-namespace Nate Finch 2018-09-25 23:39:32 -04:00
  • c9a7036c7c support namespace funcs as aliases and defaults Nate Finch 2018-09-25 23:37:19 -04:00
  • e07fbe0a16 add support for aliases to namespaced functions Nate Finch 2018-09-25 23:24:57 -04:00
  • eb66d62c43 badges (#179) Nate Finch 2018-09-23 23:32:13 -04:00
  • 69cd949162 badges badge Nate Finch 2018-09-23 23:26:35 -04:00
  • 1de6d88631 another badge Nate Finch 2018-09-23 09:37:41 -04:00
  • d3c88d8b5b another badge Nate Finch 2018-09-22 09:24:31 -04:00
  • 1acc1deeb0 another badge Nate Finch 2018-09-22 09:15:53 -04:00
  • 28a13b112d another badge Nate Finch 2018-09-22 09:13:37 -04:00
  • 193b58b27b badge3 Nate Finch 2018-09-22 08:48:32 -04:00
  • 43c89660ec badge2 Nate Finch 2018-09-22 08:35:36 -04:00
  • ddf6c425c7 badge Nate Finch 2018-09-22 08:30:09 -04:00
  • a8460f7aa9 Ensure we print an error if running the compiled magefile fails (#171) v1.6.2 Nate Finch 2018-09-21 07:31:15 -04:00
  • 209a774be6 Merge branch 'master' into print-run-error print-run-error Nate Finch 2018-09-21 00:04:13 -04:00
  • 39f09edf38 actually parse the MAGEFILE_VERBOSE flag (#175) Nate Finch 2018-09-21 00:03:57 -04:00
  • 6894557739 Merge branch 'master' into print-run-error Nate Finch 2018-09-20 23:51:36 -04:00
  • 7691d21c16 Merge branch 'master' into fix-verbose-parsing fix-verbose-parsing Nate Finch 2018-09-20 23:50:29 -04:00
  • 34149a9c1d test and a fix Nate Finch 2018-09-20 23:49:41 -04:00
  • 821dc3d6dc fix serial deps (#177) Nate Finch 2018-09-20 23:41:57 -04:00
  • 781bca20f1 fix serial deps fix-serial Nate Finch 2018-09-20 23:22:57 -04:00
  • 06f315342f actually parse the verbose flag in case someone sets it to 0 Nate Finch 2018-09-20 14:25:39 -04:00
  • 1426fb6b97 fix error handling when failing to list magefiles (#174) Rene Zbinden 2018-09-20 17:14:03 +02:00
  • 74d019fac0 Merge branch 'master' into print-run-error Nate Finch 2018-09-19 19:32:46 -04:00
  • 8c5bce8a20 Don't cache mainfiles, just set modtime (#173) v1.6.1 Nate Finch 2018-09-19 19:31:37 -04:00
  • eccebe06a8 better error handling modtimes Nate Finch 2018-09-19 19:22:57 -04:00
  • 45f787c69d maybe smaller time ago? Nate Finch 2018-09-19 19:15:11 -04:00
  • 01e1472b75 remove unused function Nate Finch 2018-09-19 17:10:46 -04:00
  • c7ab3fde66 just set modtime Nate Finch 2018-09-19 17:08:45 -04:00
  • a55f9e9aa1 export CmdRan and use it so we only log an error of not being able to run the magefile Nate Finch 2018-09-19 16:46:59 -04:00
  • 591a4c9b59 rework the code a little bit and make sure mage -version prints to stdout Nate Finch 2018-09-19 16:33:47 -04:00
  • bed73b2533 print an error if one comes back from running compiled binary Nate Finch 2018-09-19 13:33:23 -04:00
  • 4a8104737c fix some code blocks v1.6.0 Nate Finch 2018-09-18 23:35:48 -04:00
  • a9a0e40d28 Rely on GOCACHE rather than our own hashing mechanism (#168) Nate Finch 2018-09-18 23:05:49 -04:00
  • 62e4ff52af make sure clean gets the main files too use-gocache Nate Finch 2018-09-18 22:51:57 -04:00
  • 4306ea194d add test for gocache use Nate Finch 2018-09-18 22:38:51 -04:00
  • 9ef480e568 clean up the code and fix deferred removal Nate Finch 2018-09-18 22:09:07 -04:00
  • 88c5055d5c only check for files in cache_dir Nate Finch 2018-09-18 12:50:59 -04:00
  • 41c98b34d0 use gocache and add some debug timing logs Nate Finch 2018-09-18 09:53:02 -04:00
  • f0ff90fe6c MAGEFILE_IGNOREDEFAULT flag (#167) v1.5.0 Nate Finch 2018-09-16 22:44:37 -04:00
  • 112a6023f6 avoid unused import ignore_default Nate Finch 2018-09-16 22:33:01 -04:00
  • 549732df6e implement ignore default environment variable Nate Finch 2018-09-16 22:23:25 -04:00
  • 84e9ed0aea make sure we test that the returned interface is non-nil before converting to error (#166) Nate Finch 2018-09-16 22:01:04 -04:00
  • 5a133b1b97 make sure we test that the returned interface is non-nil before converting to error fix-165 Nate Finch 2018-09-16 21:34:26 -04:00
  • 87fe26a399 Ensure dep error propagation (#164) Nate Finch 2018-09-16 09:22:23 -04:00
  • b88338d490 make sure we return the same error the original dep function returned fix-dep-errors Nate Finch 2018-09-16 09:11:47 -04:00
  • c7b4ff9e70 add code so mg.Deps understands namespaces (#163) Nate Finch 2018-09-15 23:32:08 -04:00
  • b91107d102 unexport all the functype stuff fix-ns-deps Nate Finch 2018-09-15 23:28:48 -04:00
  • d277f4f7ba add code so mg.Deps understands namespaces Nate Finch 2018-09-15 22:58:46 -04:00
  • 832a425b45 consider missing cache dir cleaned (#162) Gil Raphaelli 2018-09-14 22:19:31 -04:00
  • c01f199512 Add -d flag to set the working directory (#159) Nate Finch 2018-09-12 00:03:05 -04:00
  • 8b648c80dd Merge branch 'set-dir' of github.com:magefile/mage into set-dir set-dir Nate Finch 2018-09-11 23:43:11 -04:00
  • 0efff53b7b add setdir test Nate Finch 2018-09-11 23:42:38 -04:00
  • e5c32104d8 make sure that when we run the binary, we set the current directory to the -d dir Nate Finch 2018-09-11 23:42:25 -04:00
  • b35f9e4b35 Merge branch 'master' into set-dir Nate Finch 2018-09-11 23:23:15 -04:00
  • 42d8b70107 only use environment variables at the edges of the application Nate Finch 2018-09-11 23:21:37 -04:00
  • 97989d07a9 Add sh.Copy (#130) mathew 2018-09-11 15:11:04 -05:00
  • 4444957f25 add -d flag Nate Finch 2018-09-11 13:32:21 -04:00