@@ -18,13 +18,13 @@ configuration:
1818 ansi :
1919 type : boolean
2020 args :
21- type : [string, array]
21+ type : [ string, array ]
2222 minimum : 1
2323 build-alias :
24- type : [string, array]
24+ type : [ string, array ]
2525 minimum : 1
2626 build-labels :
27- type : [string, array]
27+ type : [ string, array ]
2828 minimum : 1
2929 build-parallel :
3030 type : boolean
@@ -33,35 +33,35 @@ configuration:
3333 buildkit-inline-cache :
3434 type : boolean
3535 cache-from :
36- type : [string, array]
36+ type : [ string, array ]
3737 minimum : 1
3838 cache-to :
39- type : [string, array]
39+ type : [ string, array ]
4040 minimum : 1
4141 cli-version :
4242 oneOf :
4343 - type : string
44- enum : ["1", "2"]
44+ enum : [ "1", "2" ]
4545 - type : integer
46- enum : [1, 2]
46+ enum : [ 1, 2 ]
4747 collapse-logs :
4848 type : boolean
4949 command :
5050 type : array
5151 compatibility :
5252 type : boolean
5353 config :
54- type : [string, array]
54+ type : [ string, array ]
5555 minimum : 1
5656 dependencies :
5757 type : boolean
5858 entrypoint :
5959 type : string
6060 env :
61- type : [string, array]
61+ type : [ string, array ]
6262 minimum : 1
6363 environment :
64- type : [string, array]
64+ type : [ string, array ]
6565 minimum : 1
6666 env-propagation-list :
6767 type : string
@@ -74,9 +74,9 @@ configuration:
7474 mount-buildkite-agent :
7575 type : boolean
7676 mount-ssh-agent :
77- type : [boolean, string]
77+ type : [ boolean, string ]
7878 mount-checkout :
79- type : [boolean, string]
79+ type : [ boolean, string ]
8080 no-cache :
8181 type : boolean
8282 pre-run-dependencies :
@@ -88,7 +88,7 @@ configuration:
8888 propagate-uid-gid :
8989 type : boolean
9090 pull :
91- type : [string, array]
91+ type : [ string, array ]
9292 minimum : 1
9393 pull-retries :
9494 type : integer
@@ -107,28 +107,28 @@ configuration:
107107 service-ports :
108108 type : boolean
109109 shell :
110- type : [boolean, array]
110+ type : [ boolean, array ]
111111 skip-checkout :
112112 type : boolean
113113 skip-pull :
114114 type : boolean
115115 ssh :
116- type : [boolean, string]
116+ type : [ boolean, string ]
117117 target :
118118 type : string
119119 tty :
120120 type : boolean
121121 upload-container-logs :
122122 type : string
123- enum : ["always", "never", "on-error"]
123+ enum : [ "always", "never", "on-error" ]
124124 use-aliases :
125125 type : boolean
126126 user :
127127 type : string
128128 verbose :
129129 type : boolean
130130 volumes :
131- type : [string, array]
131+ type : [ string, array ]
132132 minimum : 1
133133 wait :
134134 type : boolean
@@ -138,56 +138,56 @@ configuration:
138138 type : string
139139 anyOf :
140140 - required :
141- - run
141+ - run
142142 - required :
143- - build
143+ - build
144144 - required :
145- - push
145+ - push
146146 additionalProperties : false
147147 dependencies :
148- ansi : [run]
149- args : [build]
150- build-alias : [push]
151- build-labels : [build]
152- build-parallel : [build]
153- buildkit : [build]
154- buildkit-inline-cache : [build]
155- cache-from : [build]
156- cache-to : [build]
157- command : [run]
158- dependencies : [run]
159- entrypoint : [run]
160- env : [run]
161- env-propagation-list : [run]
162- environment : [run]
163- expand-volume-vars : [volumes]
164- graceful-shutdown : [run]
165- leave-volumes : [run]
166- mount-buildkite-agent : [run]
167- mount-checkout : [run]
168- mount-ssh-agent : [run]
169- no-cache : [build, run]
170- pre-run-dependencies : [run]
171- propagate-environment : [run]
172- propagate-uid-gid : [run]
173- pull : [run]
174- pull-retries : [run]
175- push-retries : [push]
176- quiet-pull : [run]
177- require-prebuild : [run]
178- rm : [run]
179- run-image : [run]
180- run-labels : [run]
181- service-ports : [run]
182- skip-pull : [build, run]
183- shell : [run]
184- ssh : [build]
185- target : [build]
186- tty : [run]
187- upload-container-logs : [run]
188- use-aliases : [run]
189- user : [run]
190- volumes : [run]
191- wait : [run]
192- with-dependencies : [build]
193- workdir : [run]
148+ ansi : [ run ]
149+ args : [ build ]
150+ build-alias : [ push ]
151+ build-labels : [ build ]
152+ build-parallel : [ build ]
153+ buildkit : [ build ]
154+ buildkit-inline-cache : [ build ]
155+ cache-from : [ build ]
156+ cache-to : [ build ]
157+ command : [ run ]
158+ dependencies : [ run ]
159+ entrypoint : [ run ]
160+ env : [ run ]
161+ env-propagation-list : [ run ]
162+ environment : [ run ]
163+ expand-volume-vars : [ volumes ]
164+ graceful-shutdown : [ run ]
165+ leave-volumes : [ run ]
166+ mount-buildkite-agent : [ run ]
167+ mount-checkout : [ run ]
168+ mount-ssh-agent : [ run ]
169+ no-cache : [ build, run ]
170+ pre-run-dependencies : [ run ]
171+ propagate-environment : [ run ]
172+ propagate-uid-gid : [ run ]
173+ pull : [ run ]
174+ pull-retries : [ run ]
175+ push-retries : [ push ]
176+ quiet-pull : [ run ]
177+ require-prebuild : [ run ]
178+ rm : [ run ]
179+ run-image : [ run ]
180+ run-labels : [ run ]
181+ service-ports : [ run ]
182+ skip-pull : [ build, run ]
183+ shell : [ run ]
184+ ssh : [ build ]
185+ target : [ build ]
186+ tty : [ run ]
187+ upload-container-logs : [ run ]
188+ use-aliases : [ run ]
189+ user : [ run ]
190+ volumes : [ run ]
191+ wait : [ run ]
192+ with-dependencies : [ build ]
193+ workdir : [ run ]
0 commit comments