通过zip运行GoCD服务器,无需安装

如果您想在一个没有本地安装程序或不需要安装GoCD的平台上运行GoCD,您可以通过使用zip安装程序来实现。

  • 下载GoCD服务器的zip安装程序
  • 将安装程序解压缩到您选择的文件夹中。它创建一个带有名称的子文件夹 go-server-${version}
  • 设置 java 路径
    • 如果您在Windows系统上,将GO_SERVER_JAVA_HOME设置为系统中java的安装路径
    • 如果您在Unix系统上,将JAVA_HOME设置为系统中java的安装路径
  • 打开一个命令提示符并进入文件夹
  • 启动服务器
    • 如果你在Windows系统上运行 start-server.bat
    • 如果您在Unix系统上运行 server.sh (确保 server.sh 是可执行的)

将现有配置复制到新的GoCD服务器实例

您可以复制一个GoCD服务器所有的管道,阶段,工作、任务和材料定义/配置完好无损。 You can replicate a GoCD server with all the pipeline, stage, job, tasks and materials definitions/configuration intact.

要做到这一点,管理员应该复制“cruiseconfig”。从config目录到新服务器,并清除“server”标记的“serverId”属性。

注意: 只复制 cruise-config.xml 文件不会迁移历史管道数据 工件. 请查看[备份GoCD服务器]的页面(../../../advanced_usage/one_click_backup.md) 迁移现有的GoCD服务器。

Also see...

results matching ""

    No results matching ""