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: _docs/products/configure-product-settings.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -250,7 +250,7 @@ Configure the promotion behavior when multiple promotions are triggered for the
250
250
1. Click the **Promotion Concurrency** tab.
251
251
1. Select one of the options:
252
252
1.**Queue releases**: Start the new release only after the currently active release is completed.
253
-
1.**Terminate release**: Terminate the currently active release and start the new release.
253
+
1.**Terminate release**: If the new release is promoting to an environment with an ongoing promotion, terminate the currently active release and start the new release.
Copy file name to clipboardExpand all lines: _docs/products/promotion-concurrency.md
+8-8
Original file line number
Diff line number
Diff line change
@@ -15,10 +15,7 @@ By managing concurrency per product, teams can prevent deployment conflicts, red
15
15
16
16
17
17
##### Why use promotion concurrency?
18
-
***Improved reliability**
19
-
Ensures that each release completes before the next one begins, preventing conflicts and incomplete deployments.
20
-
***Operational consistency**
21
-
Ensures that ongoing releases are not abruptly terminated, preserving deployment stability.
18
+
Adopt the promotion strategy that best matches the product. Always promote the latest changes for products in development, while enforcing sequential promotions for production environments ensuring that releases to production are not terminated abruptly.
22
19
23
20
##### Where can you configure promotion concurrency for products?
24
21
In **Product > Settings > Promotion Concurrency**.
When a promotion starts for a product, it follows one of two concurrency policies:
38
35
39
36
### Queue releases (default)
40
-
With this policy, new releases are queued and wait until the ongoing release completes execution.
37
+
With the queue concurrency policy, new releases are queued and wait for the ongoing release to complete execution.
41
38
* If a release is already in progress, the new release enters a **QUEUED** state.
42
39
* The new release starts automatically once all previous releases reach a final state: successful, failed, terminated, or error.
43
40
* The default predefined queue limit for pending releases is 50 releases, ensuring releases do not accumulate indefinitely.
44
-
* If the release queue exceeds the limit for pending releases, older releases are terminated in order from first to last (configurable).
41
+
* If the release queue exceeds the limit for pending releases, older releases are terminated first.
45
42
46
43
### Terminate releases
47
-
The second concurrency policy is to terminate releases. With this policy, when a new release is created, the ongoing release is automatically terminated.
48
-
With this policy, only one release is active for a product at any one time.
44
+
With the terminate concurrency policy, ongoing releases are terminated when a new release is created for the same product and environment.
45
+
* If a new release promotes to the same environment as an active release, the active release is automatically terminated to allow the new one to proceed.
46
+
For example, if the ongoing release is currently promoting to `staging` and the new release also advances to `staging`, the ongoing release is terminated.
47
+
* Only one release can be active for a product at any given time.
Copy file name to clipboardExpand all lines: _docs/promotions/product-promotion-props.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -95,7 +95,7 @@ Manage this by configuring the behavior for concurrent promotions.
95
95
The new promotion will wait until the current one completes before starting.
96
96
97
97
***Terminate active promotion**
98
-
The current promotion will be stopped immediately, and the new promotion will begin.
98
+
If the new promotion targets the same environment being currently updated, the current promotion is terminated immediately, and the new promotion will begin.
99
99
100
100
For details, see [Configuring promotion concurrency for products]({{site.baseurl}}/docs/products/promotion-concurrency/).
0 commit comments