-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtest.ini
More file actions
92 lines (67 loc) · 1.03 KB
/
test.ini
File metadata and controls
92 lines (67 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
[unknown driver]
assert_err=no such driver
foo
[missing args]
assert_err=missing 1 required key
venv=pkg1
[too many args]
assert_err=unexpected key
cmd=blah
key1
key2
[postgres]
assert_cmd=docker run -p 5432:5432 postgres:latest
[postgres port]
assert_cmd=docker run -p 5432:123 postgres:latest
postgres
port=123
[venv]
assert_cmd=uv run --no-project --with pkg1 --with pkg2 -- cmd
venv=
pkg1
pkg2
cmd=cmd
[nix]
assert_cmd=nix-shell --packages pkg1 pkg2 --run cmd
nix=
pkg1
pkg2
cmd=cmd
[cmd]
assert_cmd=mycmd
cmd=mycmd
[noop] ; just leave it there pls
[env key]
assert_cmd=env ENV1=val1 ENV2=val2 cmd
cmd=cmd
env=
ENV1=val1
ENV2=val2
[_remoterun]
cmd=ssh root@server {}
[servertop]
assert_cmd=ssh root@server top
cmd=top
via=_remoterun
[servertop with env]
assert_cmd=ssh root@server env ENV=val top
cmd=top
via=_remoterun
env=ENV=val
[useme]
cmd=test
[use]
assert_cmd=test
use=useme
[env:base-envs]
env
A=1
B=2
[env:app-envs]
use=env:base-envs
B=X
D=Y
[env:app]
assert_cmd=env A=1 B=X D=Y cmd
cmd=cmd
via=env:app-envs