Sitefinity Cloud has been designed to facilitate custom development and code changes at any time. The platform provides full access to the project’s source code, database backups, as well as an optimal CI/CD setup to enable deployment of custom code.
The project’s code files can be accessed from the Repository tab on the Management Portal. You can download the code for local development by cloning the solution locally.
To set up a Sitefinity Cloud project on your local development environment, follow these steps:
DataConfig.config
web.config
On the local environment, developers can connect to a local copy of the database to implement and test their solution.
Once the development team is done implementing any code updates on their local environment, they can push the code to a dedicated feature branch and then make a pull request to merge it to the Master branch of the project.
Upon detecting a commit to the Master branch, Sitefinity Cloud triggers an automated build process, and the project is tested against all available tests. Once the tests pass, the code is deployed to the the first non-production environment (usually, Staging), where you can verify the code runs successfully. Then you can promote it to the Production environment.
For more information, see Deploy code changes to the Cloud.
In case there are data structure changes, such as creation of a custom field or a dynamic module, they can be promoted from the local environment to the Sitefinity Cloud environments using the Export for deployment functionality. For more information, see Sitefinity CMS documentation » Export and deploy code changes.
NOTE: Executing database queries directly on the Sitefinity Cloud environment databases is not supported.
To submit feedback, please update your cookie settings and allow the usage of Functional cookies.
Your feedback about this content is important