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: umbraco-cloud/getting-started/flexible-environments.md
+21-11Lines changed: 21 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,15 +11,13 @@ hidden: true
11
11
Beta feature: Some features might not be fully available.
12
12
{% endhint %}
13
13
14
-
Flexible Environments allow users to create and manage environments outside the regular left-to-right deployment flow. This enhancement provides greater flexibility in orchestrating both code and content workflows, empowering developers and content editors to work in a way that best suits their needs.
14
+
Flexible Environments allow users to create and manage environments outside the regular left-to-right deployment flow. This enhancement provides flexibility in orchestrating code and content workflows, empowering developers and content editors to work in a way that best suits their needs.
15
15
16
-
{% hint style="info" %}
17
-
Limitations
16
+
While the mainline environments use a horizontal deployment flow, flexible environments work differently. A flexible environment is added to an existing mainline environment and only deploys to and from that environment. Get an overview of the different types of environments in the [Environments](environments.md) article.
18
17
19
-
* Only one flexible environment is available.
20
-
* Flexible environments are only available to Projects paid with Invoices or Credits.
21
-
* CI/CD Pipelines are not supported.
22
-
{% endhint %}
18
+

19
+
20
+
The image above shows a project setup including two mainline environments and one flexible environment attached to the left-most mainline environment.
23
21
24
22
With Flexible Environments, teams can create environments as needed, allowing for more efficient and tailored workflows.
25
23
@@ -30,16 +28,28 @@ This feature enables:
30
28
***Easier hotfixes and feature releases**: Urgent fixes can be deployed directly without being blocked by unfinished work in other environments.
31
29
***Improved Content Management**: Content editors can create, test, and validate content changes without depending on a specific environment.
32
30
31
+
## How it works
32
+
33
+
* A flexible environment is added and connected to a single mainline environment.
34
+
* Developers can develop and build features in the flexible environment without affecting the mainline environment.
35
+
* Once a feature is complete, it can be merged back into the mainline environment and become part of regular deployment flow.
36
+
* When changes are made to the mainline environment, they must be pulled into the flexible environment before changes can be pushed.
37
+
38
+
Learn more about the deployment process in the [Deployments](../deployment/README.md) section.
39
+
33
40
## Project Prerequisites
34
41
35
42
Before you can add a Flexible environment to your project, the following prerequisites must be met:
36
43
37
-
* Uses Umbraco Version 10, 13, 14 or greater.
44
+
* Uses Umbraco Version 10 or greater.
38
45
* Uses Deploy Version Greater than 10.4.1, 13.3.0, 14.2.0 or greater.
39
46
40
-
{% hint style="info" %}
41
-
Flexible Environments are not available on Heartcore projects.
42
-
{% endhint %}
47
+
### Limitations
48
+
49
+
* Only one flexible environment is available.
50
+
* Flexible environments are available only for projects paid with invoices or credits.
51
+
* CI/CD Pipelines are not supported.
52
+
* Flexible Environments are not available for Heartcore projects.
0 commit comments