Skip to content

Commit

Permalink
run codegen
Browse files Browse the repository at this point in the history
  • Loading branch information
dmaizel committed Dec 9, 2024
1 parent dec43f6 commit 6387131
Show file tree
Hide file tree
Showing 29 changed files with 3,178 additions and 737 deletions.
28 changes: 28 additions & 0 deletions api/jsonschema/schema.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

28 changes: 28 additions & 0 deletions api/openapi-spec/swagger.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions docs/executor_swagger.md
Original file line number Diff line number Diff line change
Expand Up @@ -2163,6 +2163,7 @@ that the fieldset applies to.
|------|------|---------|:--------:| ------- |-------------|---------|
| name | string| `string` | | | name of the mutex | |
| namespace | string| `string` | | `"[namespace of workflow]"`| | |
| selectors | [][SyncSelector](#sync-selector)| `[]*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 | |



Expand Down Expand Up @@ -3552,6 +3553,7 @@ are set, the values in SecurityContext take precedence.
|------|------|---------|:--------:| ------- |-------------|---------|
| configMapKeyRef | [ConfigMapKeySelector](#config-map-key-selector)| `ConfigMapKeySelector` | | | | |
| namespace | string| `string` | | `"[namespace of workflow]"`| | |
| selectors | [][SyncSelector](#sync-selector)| `[]*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 | |



Expand Down Expand Up @@ -3669,6 +3671,25 @@ otherwise).



### <span id="sync-selector"></span> SyncSelector


> Synchronization selector





**Properties**

| Name | Type | Go type | Required | Default | Description | Example |
|------|------|---------|:--------:| ------- |-------------|---------|
| name | string| `string` | | | Name of the selector | |
| template | string| `string` | | | Template replaced with global variables | |



### <span id="synchronization"></span> Synchronization


Expand Down
18 changes: 18 additions & 0 deletions docs/fields.md
Original file line number Diff line number Diff line change
Expand Up @@ -2481,6 +2481,7 @@ Mutex holds Mutex configuration
|:----------:|:----------:|---------------|
|`name`|`string`|name of the mutex|
|`namespace`|`string`|Namespace is the namespace of the mutex, default: [namespace of workflow]|
|`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|

## SemaphoreRef

Expand All @@ -2491,6 +2492,7 @@ SemaphoreRef is a reference of Semaphore
|:----------:|:----------:|---------------|
|`configMapKeyRef`|[`ConfigMapKeySelector`](#configmapkeyselector)|ConfigMapKeyRef is configmap selector for Semaphore configuration|
|`namespace`|`string`|Namespace is the namespace of the configmap, default: [namespace of workflow]|
|`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|

## ArtifactLocation

Expand Down Expand Up @@ -3849,6 +3851,22 @@ MetricLabel is a single label for a prometheus metric

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".

## SyncSelector

Synchronization selector

<details markdown>
<summary>Examples with this field (click to open)</summary>

- [`input-artifact-git.yaml`](https://github.com/argoproj/argo-workflows/blob/main/examples/input-artifact-git.yaml)
</details>

### Fields
| Field Name | Field Type | Description |
|:----------:|:----------:|---------------|
|`name`|`string`|Name of the selector|
|`template`|`string`|Template replaced with global variables|

## ContainerNode

_No description available_
Expand Down
108 changes: 108 additions & 0 deletions manifests/base/crds/full/argoproj.io_clusterworkflowtemplates.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 6387131

Please sign in to comment.