@@ -12,6 +12,15 @@ The first thing to do is to copy the complete [tbc group](https://gitlab.com/to-
Don't panic, we provide all required tools to initiate it for the first time, and also schedule regular updates to keep synchronized.
### Pre-requisites
The GitLab Synchronization Script has the following requirements:
* Bash interpreter <br/>_Trivial on Linux or MacOS, tested with [Git Bash](https://www.atlassian.com/git/tutorials/git-bash) on Windows (available in [Git for Windows](https://gitforwindows.org/))_
*[jq tool](https://stedolan.github.io/jq/download/) installed and accessible as `jq` command from the Bash interpreter
### Run the GitLab Synchronization Script
1. Create an empty `to-be-continuous` root group with `public` visibility.
2. In the `to-be-continuous` root group, generate a [group access token](https://docs.gitlab.com/ee/user/group/settings/group_access_tokens.html) with scopes `api,read_registry,write_registry,read_repository,write_repository` and with `Owner` role.
3. Store the token in `GITLAB_TOKEN` environment variable (`export GITLAB_TOKEN="<the token>"`).