Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,9 @@ Attaching a CI/CD pipeline to a flexible environment is currently not possible.
* **Direct Commits to Umbraco Git Repos**: Any commits made directly to the Umbraco-git-repos will cause the process to fail.
* **Remote Build/Test Options**: It is currently not possible to skip the first build step before committing.
* **Incomplete API**:
* The list endpoint lacks filtering capabilities.
* The promotion endpoint for transitioning from dev to stage to live is not fully functional yet.
* The promotion endpoint for transitioning between environments is not fully functional yet.
* **Hotfix Deployments**: Direct deployments to a specific environment are not supported at this time.
* **Lack of Predefined Tasks**: There are no Umbraco-provided Azure DevOps tasks or GitHub Actions available.
* **No Webhooks**: Currently, there's no webhook support for real-time feedback to the pipeline; polling is the only option.
* **Casing Conflicts**: Be cautious of casing issues, such as having a README.md file created by Azure DevOps and a `Readme.md` file from the default Umbraco Cloud, as this can cause conflicts in the cloud Git repository.
* **Documentation Alignment**: We are in the process of updating our documentation to align with standard Umbraco guidelines.
* **Developer Experience**: Plans are underway to create Umbraco-specific Azure DevOps tasks and GitHub Actions to enhance the developer experience.

Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ For a pipeline that uses Powershell scripts you will need the following files:
* From the `powershell` folder
* `Get-LatestDeployment.ps1`
* `Get-ChangesById.ps1`
* `Apply-Patch.ps1`
* `New-Deployment.ps1`
* `Add-DeploymentPackage.ps1`
* `Start-Deployment.ps1`
Expand Down Expand Up @@ -108,6 +109,7 @@ For a pipeline that uses Bash scripts you will need the following files:
* From the `bash` folder
* `get_latest_deployment.sh`
* `get_changes_by_id.sh`
* `apply-patch.sh`
* `create_deployment.sh`
* `upload_package.sh`
* `start_deployment.sh`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ For a pipeline that uses Powershell scripts you will need the following files:
* From the `powershell` folder
* `Get-LatestDeployment.ps1`
* `Get-ChangesById.ps1`
* `Apply-Patch.ps1`
* `New-Deployment.ps1`
* `Add-DeploymentPackage.ps1`
* `Start-Deployment.ps1`
Expand Down Expand Up @@ -160,6 +161,7 @@ For a pipeline that uses Bash scripts you will need the following files:
* From the `bash` folder
* `get_latest_deployment.sh`
* `get_changes_by_id.sh`
* `apply-patch.sh`
* `create_deployment.sh`
* `upload_package.sh`
* `start_deployment.sh`
Expand Down