cmdx

Task runner. It provides useful help messages and supports interactive prompts and validation of arguments

MIT License

Stars
20

Bot releases are hidden (Show)

cmdx - v0.7.0

Published by suzuki-shunsuke about 5 years ago

Changelog

5d781dc build: update version to v0.7.0

cmdx - v0.6.0

Published by suzuki-shunsuke about 5 years ago

Changelog

7926033 build: update version to v0.6.0

cmdx - v0.5.0

Published by suzuki-shunsuke about 5 years ago

Changelog

1385bdc build: update version to v0.5.0

cmdx - v0.4.0

Published by suzuki-shunsuke about 5 years ago

Changelog

a003961 build: update version to v0.4.0

cmdx - v0.3.2

Published by suzuki-shunsuke about 5 years ago

Changelog

90464fa build: update version to v0.3.2

cmdx - v0.3.1

Published by suzuki-shunsuke about 5 years ago

Changelog

92a63c7 build: update version to v0.3.1

cmdx - v0.3.0

Published by suzuki-shunsuke about 5 years ago

Changelog

d4a98d9 build: update version to v0.3.0

cmdx - v0.2.3

Published by suzuki-shunsuke about 5 years ago

Changelog

56ef12b build: update version to v0.2.3

cmdx - v0.2.2

Published by suzuki-shunsuke about 5 years ago

Changelog

151eebd build: update version to v0.2.2

cmdx - v0.2.1-0

Published by suzuki-shunsuke about 5 years ago

Changelog

852dc5f build: update version to v0.2.1-0
724ca30 Merge pull request #16 from suzuki-shunsuke/test/add-test
c74de31 refactor: fix the lint error
61cc6cd feat: validate whether the positional arugment name is set
242539a feat: validate whether the flag name is set
bf785a6 feat: validate whether the task name is set
8998380 refactor: add validateFlag
74ce163 test: test validateUniqueName
d16e688 refactor: add validateTask and validateUniqueName
29428b9 test: test validateConfig
13beb4f refactor: update go-cliutil and replace wrapAction
cb47daf Merge pull request #15 from suzuki-shunsuke/test/add-tests
57423ff refacto: use wrapAction
014119e refactor: use wrapAction
15d3fa7 refactor: add wrapAction
cdbb1d7 refactor: add helpCommand
ad9dc21 test: test renderTemplate
9dfe17e Merge pull request #14 from suzuki-shunsuke/test/add-test
0726c4d build: update go.mod and go.sum
d0931c2 test: test newCommandWithConfig
a743b10 test: test newFlag
a2fe0fa refactor: add newFlag
527712f test: test setupApp
194b262 Merge pull request #13 from suzuki-shunsuke/ci/use-durl
e5f521c ci: use durl

cmdx - v0.2.0-0

Published by suzuki-shunsuke about 5 years ago

Changelog

fd44d09 build: update version to v0.2.0-0
401ad8b Merge pull request #8 from suzuki-shunsuke/feat/validate-config
6e5914a feat: validate whether the flag short name duplicates
0188925 feat: validate whether the task short name duplicates
b0cad1b docs: fix README
db66549 Merge pull request #7 from suzuki-shunsuke/feat/validate-config
0f9de7e feat: validate whether the arg name duplicates
90c4bfb feat: validate whether the flag name duplicates
d8bbb8a feat: validate whether the task name duplicates
9c05d54 Merge pull request #6 from suzuki-shunsuke/feat/support-quiet-flag
d3cb2ae feat: support the global flag "quiet"
0b004df fix: output the task's script to the standard error
f9f6079 Merge pull request #5 from suzuki-shunsuke/docs/fix-readme
49f91aa docs: fix README
ca55167 Merge pull request #4 from suzuki-shunsuke/docs/add-alternative
6f8593b docs: add Task as the alternative

cmdx - v0.1.0-1

Published by suzuki-shunsuke about 5 years ago

Changelog

c0c3eb0 build: update version to v0.1.0-1
4e7ddae Merge pull request #3 from suzuki-shunsuke/fix/fix-release-task
62a7614 build: fix the task release
234946f Merge pull request #2 from suzuki-shunsuke/build/fix-release-task
9e4406f docs: add the status badges to README
3476428 build: fix the task "release"
b24ff2b Merge pull request #1 from suzuki-shunsuke/feat/first-pr
f1235e3 build: fix fmt.sh
eaaf88f build: fix go.mod and go.sum
89bf797 feat: add the description and url to the configuration boilerplate
1bff623 docs: update README
7b265f4 build: add .gitignore
978c17c ci: fix scripts/codecov-test.sh
a20c756 docs: update README
4b117e0 feat: improve the help message
b080a6f docs: update README
ee46d00 build: use cmdx
b9e1ccb ci: use Drone CI
8520e5b build: add scripts
9d83938 build: use durl
57e20c6 build: use goreleaser
f24912a build: use golangci-lint
473a0af feat: rename command to task
e2beffc feat: support the list option
23f3645 fix: don't refer the global variable in the for loop
84ba2dc feat: set the app's attributes
f63894b feat: validate the configuration
23735af feat: bind the positional arguments to the environment variables
f292a02 feat: add the builtin variables
aecc187 feat: support bool flag
4e34134 feat: bind positional arguments in the script
f81f790 feat: support short flag
cb01c99 feat: bind flag value to the environment variable
8b3c815 feat: add the flag value to the script
92d9c69 feat: support to create the configuration file
88b120a style: remove the comment out
0c6dac4 feat: implement basic functions
082c56c Initial commit

Package Rankings
Top 8.04% on Proxy.golang.org
Badges
Extracted from project README
Build Status Go Report Card GitHub last commit License