Skip to content

Commit cce1cba

Browse files
authored
Merge pull request #6999 from umbraco/flex/updateFlexArticle
Update the Flexible Environments article
2 parents 29db9eb + edb02de commit cce1cba

File tree

4 files changed

+21
-39
lines changed

4 files changed

+21
-39
lines changed

umbraco-cloud/SUMMARY.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@
8181

8282
## Deployments
8383

84-
* [Streamline Your Deployments](deployment/streamline-your-deployments.md)
8584
* [Deployment](deployment/README.md)
8685
* [Deploying between environments](deployment/cloud-to-cloud.md)
8786
* [Transferring Content, Media, Members, and Forms](deployment/content-transfer.md)

umbraco-cloud/deployment/streamline-your-deployments.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

umbraco-cloud/getting-started/flexible-environments.md

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,13 @@ hidden: true
1111
Beta feature: Some features might not be fully available.
1212
{% endhint %}
1313

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

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

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+
![A Cloud project set up with two mainline environments and one flexible environment](images/cloud-environments.png)
19+
20+
The image above shows a project setup including two mainline environments and one flexible environment attached to the left-most mainline environment.
2321

2422
With Flexible Environments, teams can create environments as needed, allowing for more efficient and tailored workflows.
2523

@@ -30,16 +28,28 @@ This feature enables:
3028
* **Easier hotfixes and feature releases**: Urgent fixes can be deployed directly without being blocked by unfinished work in other environments.
3129
* **Improved Content Management**: Content editors can create, test, and validate content changes without depending on a specific environment.
3230

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+
3340
## Project Prerequisites
3441

3542
Before you can add a Flexible environment to your project, the following prerequisites must be met:
3643

37-
* Uses Umbraco Version 10, 13, 14 or greater.
44+
* Uses Umbraco Version 10 or greater.
3845
* Uses Deploy Version Greater than 10.4.1, 13.3.0, 14.2.0 or greater.
3946

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

4454
## Plans and Availability
4555

70.4 KB
Loading

0 commit comments

Comments
 (0)