Skip to content

Commit 3a0d8fe

Browse files
feat: advanced sync
Signed-off-by: Denis <[email protected]>
1 parent 1b5790f commit 3a0d8fe

File tree

9 files changed

+382
-14
lines changed

9 files changed

+382
-14
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ ifneq ($(GIT_TAG),)
8585
override LDFLAGS += -X github.com/argoproj/argo-workflows/v3.gitTag=${GIT_TAG}
8686
endif
8787

88+
ifndef $(GOPATH)
89+
GOPATH=$(shell go env GOPATH)
90+
export GOPATH
91+
endif
92+
8893
ARGOEXEC_PKGS := $(shell echo cmd/argoexec && go list -f '{{ join .Deps "\n" }}' ./cmd/argoexec/ | grep 'argoproj/argo-workflows/v3/' | cut -c 39-)
8994
CLI_PKGS := $(shell echo cmd/argo && go list -f '{{ join .Deps "\n" }}' ./cmd/argo/ | grep 'argoproj/argo-workflows/v3/' | cut -c 39-)
9095
CONTROLLER_PKGS := $(shell echo cmd/workflow-controller && go list -f '{{ join .Deps "\n" }}' ./cmd/workflow-controller/ | grep 'argoproj/argo-workflows/v3/' | cut -c 39-)
@@ -130,11 +135,6 @@ define protoc
130135

131136
endef
132137

133-
ifndef $(GOPATH)
134-
GOPATH=$(shell go env GOPATH)
135-
export GOPATH
136-
endif
137-
138138
.PHONY: build
139139
build: clis images
140140

manifests/base/crds/full/argoproj.io_clusterworkflowtemplates.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1088,6 +1088,15 @@ spec:
10881088
properties:
10891089
name:
10901090
type: string
1091+
selectors:
1092+
items:
1093+
properties:
1094+
name:
1095+
type: string
1096+
template:
1097+
type: string
1098+
type: object
1099+
type: array
10911100
type: object
10921101
semaphore:
10931102
properties:
@@ -1102,6 +1111,15 @@ spec:
11021111
required:
11031112
- key
11041113
type: object
1114+
selectors:
1115+
items:
1116+
properties:
1117+
name:
1118+
type: string
1119+
template:
1120+
type: string
1121+
type: object
1122+
type: array
11051123
type: object
11061124
type: object
11071125
templateDefaults:
@@ -6850,6 +6868,15 @@ spec:
68506868
properties:
68516869
name:
68526870
type: string
6871+
selectors:
6872+
items:
6873+
properties:
6874+
name:
6875+
type: string
6876+
template:
6877+
type: string
6878+
type: object
6879+
type: array
68536880
type: object
68546881
semaphore:
68556882
properties:
@@ -6864,6 +6891,15 @@ spec:
68646891
required:
68656892
- key
68666893
type: object
6894+
selectors:
6895+
items:
6896+
properties:
6897+
name:
6898+
type: string
6899+
template:
6900+
type: string
6901+
type: object
6902+
type: array
68676903
type: object
68686904
type: object
68696905
timeout:
@@ -13300,6 +13336,15 @@ spec:
1330013336
properties:
1330113337
name:
1330213338
type: string
13339+
selectors:
13340+
items:
13341+
properties:
13342+
name:
13343+
type: string
13344+
template:
13345+
type: string
13346+
type: object
13347+
type: array
1330313348
type: object
1330413349
semaphore:
1330513350
properties:
@@ -13314,6 +13359,15 @@ spec:
1331413359
required:
1331513360
- key
1331613361
type: object
13362+
selectors:
13363+
items:
13364+
properties:
13365+
name:
13366+
type: string
13367+
template:
13368+
type: string
13369+
type: object
13370+
type: array
1331713371
type: object
1331813372
type: object
1331913373
timeout:

manifests/base/crds/full/argoproj.io_cronworkflows.yaml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1109,6 +1109,15 @@ spec:
11091109
properties:
11101110
name:
11111111
type: string
1112+
selectors:
1113+
items:
1114+
properties:
1115+
name:
1116+
type: string
1117+
template:
1118+
type: string
1119+
type: object
1120+
type: array
11121121
type: object
11131122
semaphore:
11141123
properties:
@@ -1123,6 +1132,15 @@ spec:
11231132
required:
11241133
- key
11251134
type: object
1135+
selectors:
1136+
items:
1137+
properties:
1138+
name:
1139+
type: string
1140+
template:
1141+
type: string
1142+
type: object
1143+
type: array
11261144
type: object
11271145
type: object
11281146
templateDefaults:
@@ -6871,6 +6889,15 @@ spec:
68716889
properties:
68726890
name:
68736891
type: string
6892+
selectors:
6893+
items:
6894+
properties:
6895+
name:
6896+
type: string
6897+
template:
6898+
type: string
6899+
type: object
6900+
type: array
68746901
type: object
68756902
semaphore:
68766903
properties:
@@ -6885,6 +6912,15 @@ spec:
68856912
required:
68866913
- key
68876914
type: object
6915+
selectors:
6916+
items:
6917+
properties:
6918+
name:
6919+
type: string
6920+
template:
6921+
type: string
6922+
type: object
6923+
type: array
68886924
type: object
68896925
type: object
68906926
timeout:
@@ -13321,6 +13357,15 @@ spec:
1332113357
properties:
1332213358
name:
1332313359
type: string
13360+
selectors:
13361+
items:
13362+
properties:
13363+
name:
13364+
type: string
13365+
template:
13366+
type: string
13367+
type: object
13368+
type: array
1332413369
type: object
1332513370
semaphore:
1332613371
properties:
@@ -13335,6 +13380,15 @@ spec:
1333513380
required:
1333613381
- key
1333713382
type: object
13383+
selectors:
13384+
items:
13385+
properties:
13386+
name:
13387+
type: string
13388+
template:
13389+
type: string
13390+
type: object
13391+
type: array
1333813392
type: object
1333913393
type: object
1334013394
timeout:

0 commit comments

Comments
 (0)