Quickstart Guide
This guide covers how you can get started using git-system-follower
Requirements
The following tools are required for git-system-follower to work
git>= 2.44.0 (see git-scm.com getting started installing git)python>= 3.10 (see wiki.python.org beginners guide)
Prerequisites
The following prerequisites are required for a successful use of git-system-follower:
- Gitlab instance with version >= v16.2.10
Install git-system-follower
git-system-follower is a python package, you can install it with any python package manager
For more details, see the Installation Guide
Complete repository prerequisites
Once git-system-follower is ready, you can prepare the repository.
Note
Right now git-system-follower only works with Gitlab
Gitlab repository
- Create or select Gitlab repository: create new empty repositories within the group or utilize existing repositories that you wish to manage
- Generate
Access Token:- Create a GitLab
Access Tokenwith the following scopes:api: Full access to the APIread_api: Access to read API featuresread_repository: Access to read repository datawrite_repository: Access to modify repository data
- Ensure the token is associated with a user who has the necessary permissions or use the repository
Access Token
- Create a GitLab
Exporting the variable with the token to the repository before installing/uninstalling Gears:
Install an example Gear
To install a gear, you can run the install command
Uninstall an example Gear
To uninstall a gear, you can run the uninstall command