We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a80f287 commit a45c53cCopy full SHA for a45c53c
e2e/tasks/test_task_run_toml
@@ -44,3 +44,26 @@ arg "myarg" "myarg description" default="foo"
44
run = 'echo {{arg(name="myarg")}}'
45
EOF
46
assert "mise run a" "foo"
47
+
48
+cat <<'EOF' >mise.toml
49
+[tasks.usage-env]
50
+usage = '''
51
+arg "myarg" "myarg description" default="foo"
52
+'''
53
+run = 'echo myarg=$usage_myarg'
54
+EOF
55
56
+assert "mise run usage-env" "myarg=foo"
57
+assert "mise run usage-env bar" "myarg=bar"
58
59
60
61
62
+flag "-m --myflag <myflag>" default="foo"
63
64
+run = 'echo myflag=$usage_myflag'
65
66
67
+assert "mise run usage-env" "myflag=foo"
68
+assert "mise run usage-env -m bar" "myflag=bar"
69
+assert "mise run usage-env --myflag bar" "myflag=bar"
0 commit comments