As Is
Description
Project will be deployed to server as is.
Project structure
Any
How to get
You can download it manually or get it using project-template-loader:
project-template-loader web/as-is
Workflow
Review
All branches except dev and master are used to review changes live.
These branches will be built and each one will be available under its own environment with unique address.
Testing
Branch dev is used to merge all changes and review them.
This branch will be built and available under testing environment.
Staging
Branch master is used to review changes before deploying to production. It should only contain stable versions that are supposed to be released.
This branch will be built and available under staging environment.
Production
To deploy to production:
- Create the following secret variables:
-
HOSTING_PROJECT- project name on hosting server -
HOSTING_PROJECT_URL- project site URL
- Ask GitLab administrator to assign the project to specific runner that will deploy the project