feat: add docs for app cloning#2116
Conversation
There was a problem hiding this comment.
Pull request overview
Adds a new Shopware PaaS Native guide that documents how to clone an application (interactive and manual CLI usage), including prerequisites, what cloning does under the hood, and post-clone follow-ups.
Changes:
- Added a new “Clone Application” guide with step-by-step CLI instructions.
- Documented prerequisites, clone stages (snapshot create/restore), and progress monitoring commands.
- Listed recommended post-clone tasks (config, domains, secrets, validation).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
Can we somehow not use the name app or make sure the search is more context aware? I assume the docs search does not find it easy to distinguish app as in extension system and app in paas. |
|
Joshua Behrens (@JoshuaBehrens) unfortunately we call it |
|
Micha Hobert (@Isengo1989) can we merge this? |
|
|
||
| This guide explains how to clone an application in Shopware PaaS Native. Cloning creates a copy of an existing application, including its codebase and data, to a new application within the same organization. | ||
|
|
||
| **Important**: Cloning can only take place between applications within the same organization. You cannot clone applications across different organizations. |
There was a problem hiding this comment.
| **Important**: Cloning can only take place between applications within the same organization. You cannot clone applications across different organizations. | |
| :::info | |
| Cloning can only take place between applications within the same organization. You cannot clone applications across different organizations. | |
| ::: |
| sw-paas app deploy list | ||
| ``` | ||
|
|
||
| If the state is `DEPLOYING_STORE_FAILED`, you should **NOT** proceed with cloning. Fix the deployment issues first or proceed with an earlier deployment that was successful. |
There was a problem hiding this comment.
| If the state is `DEPLOYING_STORE_FAILED`, you should **NOT** proceed with cloning. Fix the deployment issues first or proceed with an earlier deployment that was successful. | |
| :::warning | |
| If the state is `DEPLOYING_STORE_FAILED`, you should **NOT** proceed with cloning. Fix the deployment issues first or proceed with an earlier deployment that was successful. | |
| ::: |
|
|
||
| If the state is `DEPLOYING_STORE_FAILED`, you should **NOT** proceed with cloning. Fix the deployment issues first or proceed with an earlier deployment that was successful. | ||
|
|
||
| ## Clone Process |
There was a problem hiding this comment.
| ## Clone Process | |
| ## Clone an application | |
| You can clone an application using either interactive mode or manual mode |
| --target-project-id <target-project-id> | ||
| ``` | ||
|
|
||
| ### How Cloning Works |
There was a problem hiding this comment.
| ### How Cloning Works | |
| ## Clone process |
No description provided.