使用zip安装程序的GoCD代理高级安装
如果您希望在没有原生安装程序的平台上运行GoCD,或者希望在不安装的情况下运行GoCD,可以通过使用Zip安装程序来实现。
- 下载GoCD代理的zip安装程序
- 在您选择的文件夹中解压安装程序。它会创建一个名称为
go-agent-${version}
- 确保
java
可执行文件可在PATH
环境变量中找到。如果您有多个版本的Java,或者希望使用无法在PATH
环境变量中找到的Java版本,请编辑文件wrapper-config/wrapper-properties.conf
并更改变量wrapper.java.command
指向Java可执行文件。
管理GoCD代理进程
必须使用以下参数之一运行GoCD代理脚本:
脚本 | 描述 |
---|---|
./bin/go-agent console |
GoCD代理将在前台启动 |
./bin/go-agent start |
GoCD代理将作为后台守护程序启动 |
./bin/go-agent stop |
GoCD代理将停止 |
./bin/go-agent restart |
GoCD代理将重新启动 |
覆盖默认启动参数和环境
用户可以通过编辑文件覆盖默认启动参数./wrapper-config/wrapper-properties.conf
.
在服务器上注册您的代理
出于安全原因,所有新安装的GoCD代理都需要在GoCD服务器上启用,然后才能分配工作给他们。这可以防止未经授权的人访问您的源代码。要启用新安装的GoCD代理,请执行以下操作:
- 打开GoCD服务器仪表板
- 按照指示在这里在列表中找到您刚刚安装的代理,并将代理添加到您的云中。GoCD服务器现在将为此代理安排工作。