# gitee-CICD-server-install **Repository Path**: MGAM/gitee-cicd-server-install ## Basic Information - **Project Name**: gitee-CICD-server-install - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-09-23 - **Last Updated**: 2025-11-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Gitee GO Server Install (python script) This repository contains a Python script to install and initialize Gitee CICD server agents and proxies. ## Usage First, clone this repository: ```bash git clone https://gitee.com/MGAM/gitee-cicd-server-install.git ``` Then, you should find the installation py script here. ```bash ls ./gitee_CICD_server_install/startup.py ``` If this is OK, you should prepare the Gitee GO server command from gitee settings page: ![gitee_cicd_server_command](./GiteeCICDCommand.png) `-s`, `-u` and `-c` parameters are required to be copied. You should use them like this: ```bash python ./gitee_CICD_server_install/startup.py \ -s ... \ -u ... \ -c ... ``` Wait a mement, the script will download the Gitee GO server agent or proxy and start it, just like the official bash script. ## Feature ### Manual Start Agent without Resetting It's useful when the agent service is accidentally stopped or you are starting a new service on another machine with docker, etc. Just run as the following: ```bash python ./gitee_CICD_server_install/startup.py \ --reuse-uuid \ --mode agent # can be proxy ``` ### Auto Detect Downloaded Files The installation path is defaulted to `Path.cwd() / 'gitee_go_agent'`. You can change it with `--install-dir` parameter. All files are downloaded and installed in this directory. At each run, the script should check if the files are already downloaded. If so, it will skip the downloading step unless `--force-download` is specified. ## Need Support? [Email](mailto:312065559@qq.com) me or create an issue.