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/promotions/promotion-policy.md
+2-1
Original file line number
Diff line number
Diff line change
@@ -322,7 +322,8 @@ Deleting a Promotion Policy removes it from all the products and environments it
322
322
323
323
## Visualize Promotion Workflows in Releases
324
324
325
-
When a product is promoted manually or automatically, the promotion mechanism create a release for the product with a unique Release ID. The release provides a graphical representation of the promotion orchestration across the environments defined for it.
325
+
When a product is promoted manually or automatically, the promotion mechanism create a release for the product. The release provides a graphical representation of the promotion orchestration across the environments defined for it.
326
+
326
327
The visualization includes the Pre- and Post-Action Promotion Workflows within the environments, more specifically, the steps within the workflows.
Codefresh extends Argo CD’s deployment model fby introducing structured promotion flow with additional context and automation:
28
+
### Why use Codefresh's GitOps promotions?
29
+
Codefresh extends Argo CD’s deployment model by introducing structured promotion flows with additional context and automation:
32
30
33
31
***Declarative and version-controlled**
34
-
Every promotion is tracked in Git, tied to a commit, ensuring full traceability. Teams can see who approved or triggered a promotion and why.
35
-
36
-
32
+
Every promotion is tracked in Git, tied to a commit, ensuring full traceability. Teams can see who triggered a promotion and why.
37
33
38
34
***Context and visibility**
39
-
While Argo CD manages deployments at the application level, Codefresh GitOps goes beyond this with:
35
+
While Argo CD manages deployments at the application level, promotions with Codefresh GitOps goes beyond this offering:
40
36
***Environments**:
41
37
Represent stages in the software lifecyle, allowing teams to easily track application progression.
42
38
Read more on [Environments]({{site.baseurl}}/docs/dashboards/gitops-environments/).
@@ -58,15 +54,15 @@ max-width="65%"
58
54
%}
59
55
60
56
>**NOTE**
61
-
GitOps promotions require Runtime version 0.13.4 or higher. Ensure your runtime is updated to access promotion features.
57
+
Promotions in Codefresh GitOps require Runtime version 0.13.4 or higher. Ensure your runtime is updated to access promotion features.
62
58
63
59
64
-
## Key GitOps promotion entities
65
-
Codefresh GitOps provides specialized functionality to streamline and automate promotions while maintaining consistency and control without the need for custom scripts. These capabilities enable predictable reusable delivery lifecycles with built-in validations, reducing operational overhead.
60
+
## Key features with GitOps promotions
61
+
Codefresh GitOps provides specialized functionality to streamline and automate promotions while maintaining consistency and control without the need for custom scripts. These capabilities enable predictable and reusable delivery lifecycles with built-in validations, reducing operational overhead.
66
62
67
63
***Predefine properties to promote**
68
64
Control which application properties are promoted to avoid unnecessary changes.
69
-
See [Configuring version and promotable properties for Products]({{site.baseurl}}/docs/products/promotion-version-properties/).
65
+
See [Configuring version and promotable properties for products]({{site.baseurl}}/docs/products/promotion-version-properties/).
70
66
71
67
***Enforce environment-specific checks**
72
68
Automate validations, compliance, and performance checks for different environments at different stages of promotions.
@@ -91,9 +87,12 @@ Use these quick start guides to begin using promotions in Codefresh GitOps:
0 commit comments