From 6551b1b97d762fa17334d90994abc737b2abdd43 Mon Sep 17 00:00:00 2001 From: mr Date: Mon, 27 Jan 2025 14:00:20 +0100 Subject: [PATCH] adding inputs output struct based on argo naming for now --- models/common/models/inoutputs.go | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/models/common/models/inoutputs.go b/models/common/models/inoutputs.go index f9f4d28..cf113ac 100644 --- a/models/common/models/inoutputs.go +++ b/models/common/models/inoutputs.go @@ -1,16 +1,14 @@ package models type Artifact struct { - Name string `json:"name" bson:"name" validate:"required"` - Path string `json:"value,omitempty" bson:"value,omitempty"` - From string `json:"from,omitempty" bson:"from,omitempty"` - Readonly bool `json:"readonly,omitempty" bson:"readonly,omitempty"` + AttrPath string `json:"name_path" bson:"name_path" validate:"required"` + AttrFrom string `json:"from,omitempty" bson:"from,omitempty"` + Readonly bool `json:"readonly" bson:"readonly" dafault:"true"` } type Param struct { - Name string `json:"name" bson:"name" validate:"required"` - Value string `json:"value,omitempty" bson:"value,omitempty"` - Readonly bool `json:"readonly,omitempty" bson:"readonly,omitempty"` + Attr string `json:"attr" bson:"attr" validate:"required"` + Readonly bool `json:"readonly" bson:"readonly" dafault:"true"` } type InOutputs struct { Params []Param `json:"parameters" bson:"parameters"`