@@ -261,7 +261,7 @@ type ComposeInfo struct {
261261 Workdir string `json:"workdir"`
262262 Path string `json:"path"`
263263 Containers []ComposeContainer `json:"containers"`
264- Env [] string `json:"env"`
264+ Env string `json:"env"`
265265}
266266type ComposeContainer struct {
267267 ContainerID string `json:"containerID"`
@@ -271,13 +271,13 @@ type ComposeContainer struct {
271271 Ports []string `json:"ports"`
272272}
273273type ComposeCreate struct {
274- TaskID string `json:"taskID"`
275- Name string `json:"name"`
276- From string `json:"from" validate:"required,oneof=edit path template"`
277- File string `json:"file"`
278- Path string `json:"path"`
279- Template uint `json:"template"`
280- Env [] string `json:"env"`
274+ TaskID string `json:"taskID"`
275+ Name string `json:"name"`
276+ From string `json:"from" validate:"required,oneof=edit path template"`
277+ File string `json:"file"`
278+ Path string `json:"path"`
279+ Template uint `json:"template"`
280+ Env string `json:"env"`
281281}
282282type ComposeOperation struct {
283283 Name string `json:"name" validate:"required"`
@@ -287,10 +287,10 @@ type ComposeOperation struct {
287287 Force bool `josn:"force"`
288288}
289289type ComposeUpdate struct {
290- Name string `json:"name" validate:"required"`
291- Path string `json:"path" validate:"required"`
292- Content string `json:"content" validate:"required"`
293- Env [] string `json:"env"`
290+ Name string `json:"name" validate:"required"`
291+ Path string `json:"path" validate:"required"`
292+ Content string `json:"content" validate:"required"`
293+ Env string `json:"env"`
294294}
295295type ComposeLogClean struct {
296296 Name string `json:"name" validate:"required"`
0 commit comments