# Linaro Gitlab Tools # Common actions By convention, the scripts will refer to environment variables for the server to query and the token to use for identificatio. Before running the command, export the variables: ``` export GITLAB_TOKEN= export GITLAB_SERVER=https:// ``` You will need to create the personal access token at: https:///-/profile/personal\_access\_tokens ## List Users in a Namespace `gitlab_namespace_users.py ` Use this to get a list of all users that have access to a project through namespace and group permissions. ## Projects Settings * `download-repo.py ` * `update-repo.py ` ### Adding an project to be managed `./download-repo.py morello/path/to/repo` ### Updating project settings 1. Check out this repository 1. Change the projects you want 1. Create a merge request ### Allowed settings See https://docs.gitlab.com/ee/api/projects.html#edit-project for variable that can be set via this api.