本文为您介绍 qci-worker 服务的常用命令。
前提条件
进入项目
1. 登录 CODING 控制台,单击团队域名进入 CODING 使用页面。
2. 进入目标项目后,选择左侧导航栏的持续集成。
功能介绍
接入自定义构建节点时将在环境中安装
Worker
服务,并由此服务调度 CI 构建任务的下发与计算资源的分配。因此熟悉 Worker
服务的常用命令能够更好地配合 CI 构建任务,不同操作系统下的安装方法请参见 自定义节点。常用配置项命令
注册
qci_worker reg_cci --token token --server server --home home--token 项目令牌,必填--server 指定的接入服务,非必填--home 指定工作目录
示例:
qci_worker cci_reg --token db6fd4d6a2fc7d753a2985d55c44a2262f3e543f --server ws://codingcorp.nh113vufq.dev.coding.io --home ~/.codingqci
启动服务
qci_worker up -d
重启服务
qci_worker stopqci_worker up -d
手动删除节点
qci_worker stop #停止 qci_workerqci_worker remove # 后台删除节点
修改配置
若需要让指定的 Jenkins 配置项生效,需要先停止 Jenkins 服务进程,然后重启
qci_worker
服务。qci_worker config JENKINS_HOST=127.0.0.1 # 指定 Jenkins 启动 hostqci_worker config JENKINS_PORT=15740 # 指定 Jenkins 启动 portqci_worker config JENKINS_ENCODING='UTF-8'qci_worker config JENKINS_OPT="-Xms4096m -Xmx4096m" # 指定 Jenkins 使用的 JVM 内存申请大小qci_worker config PACKAGE_AUTO_UPDATE=0 # 关闭自动更新