Step One: Start with static site code
The first step is obtaining (creating/copying/etc) a static site and having its source code in GitLab. If you don't have a site yet, feel free to use one of the example repos as a starting point.
INFO
Currently, your site source code has to be in one of the following GitLab instances, depending on what Impact Level you want your site deployed to.
You must also have at least the Maintainer
role on the source code repo to be able to modify its CI/CD configuration.
Note
If your source code repo in GitLab does not have the Settings→CI/CD
option in its menu, it means that the CI/CD feature has been disabled for your repo. You can re-enable the CI/CD feature in the GitLab UI by going to Settings→General→Visibility, project features, permissions
and ensuring that CI/CD
is turned on. Also check that GitLab Shared Runners are enabled for your repo by going to Settings->CI/CD->Runners
and ensuring that Enable shared runners for the project
is turned on.