You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/jsonschema/schema.json
+28Lines changed: 28 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5592,6 +5592,13 @@
5592
5592
"name": {
5593
5593
"description": "name of the mutex",
5594
5594
"type": "string"
5595
+
},
5596
+
"selectors": {
5597
+
"description": "Selectors is a list of references to dynamic values (like parameters, labels, annotations) that can be added to mutex key to make concurrency more customizable",
"description": "ConfigMapKeyRef is configmap selector for Semaphore configuration"
6384
+
},
6385
+
"selectors": {
6386
+
"description": "Selectors is a list of references to dynamic values (like parameters, labels, annotations) that can be added to semaphore key to make concurrency more customizable",
Copy file name to clipboardExpand all lines: api/openapi-spec/swagger.json
+28Lines changed: 28 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -9738,6 +9738,13 @@
9738
9738
"name": {
9739
9739
"description": "name of the mutex",
9740
9740
"type": "string"
9741
+
},
9742
+
"selectors": {
9743
+
"description": "Selectors is a list of references to dynamic values (like parameters, labels, annotations) that can be added to mutex key to make concurrency more customizable",
"description": "Selectors is a list of references to dynamic values (like parameters, labels, annotations) that can be added to semaphore key to make concurrency more customizable",
|`selectors`|`Array<`[`SyncSelector`](#syncselector)`>`|Selectors is a list of references to dynamic values (like parameters, labels, annotations) that can be added to mutex key to make concurrency more customizable|
2629
2630
2630
2631
## SemaphoreRef
2631
2632
@@ -2644,6 +2645,7 @@ SemaphoreRef is a reference of Semaphore
2644
2645
| Field Name | Field Type | Description |
2645
2646
|:----------:|:----------:|---------------|
2646
2647
|`configMapKeyRef`|[`ConfigMapKeySelector`](#configmapkeyselector)|ConfigMapKeyRef is configmap selector for Semaphore configuration|
2648
+
|`selectors`|`Array<`[`SyncSelector`](#syncselector)`>`|Selectors is a list of references to dynamic values (like parameters, labels, annotations) that can be added to semaphore key to make concurrency more customizable|
2647
2649
2648
2650
## ArtifactLocation
2649
2651
@@ -3964,6 +3966,23 @@ MetricLabel is a single label for a prometheus metric
3964
3966
3965
3967
RetryNodeAntiAffinity is a placeholder for future expansion, only empty nodeAntiAffinity is allowed. In order to prevent running steps on the same host, it uses "kubernetes.io/hostname".
3966
3968
3969
+
## SyncSelector
3970
+
3971
+
Synchronization selector
3972
+
3973
+
<details>
3974
+
<summary>Examples with this field (click to open)</summary>
0 commit comments