鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

deploy_tool

deploy_tool是批量安装工具。

安装过程中会使用目标节点机器的“/tmp”目录作为临时文件所在目录,安装完成后将会删除“/tmp”目录下的临时文件。若目标节点机器“/tmp”目录磁盘空间不足,会导致安装失败。

命令功能

可按machine.yaml配置文件中的有效角色安装工具。

命令格式

deploy_tool [-h] [-f YAML_PATH] [--silent]

查看工具的使用提示。

./deploy_tool -h

回显信息如下:

usage: deploy_tool [-h] [-f YAML_PATH] [--silent]

devkit-pipeline deploy_tool

optional arguments:
  -h, --help            show this help message and exit
  -f YAML_PATH, --config YAML_PATH
                        Assign yaml config file path. Default path is 'machine.yaml' in current directory.
  --silent              Close debug log.

参数说明

表1 参数说明

参数

参数选项

参数说明

-h/--help

-

可选参数,获取帮助信息。

-f/--config

YAML_PATH

可选参数,machine.yaml文件路径。

--silent

-

可选参数,关闭调试日志。

使用示例

按照machine.yaml配置文件中的有效角色安装工具。

./deploy_tool -f ./machine.yaml
批量安装工具支持按角色安装工具,如表2所示。
表2 角色与工具的对应关系

角色

工具

scanner

DevKit CLI工具

java_builder_jdk8

毕昇JDK 8

java_builder_jdk17

毕昇JDK 17

c_builder_gcc

GCC for openEuler、A-FOT工具

c_builder_bisheng_compiler

毕昇编译器、无感切换

compatibility

兼容性测试工具

devkit

DevKit Web工具

clamav

ClamAV工具

tester

Java性能测试工具