单选题
针对还不能明确归类的制品文件,应选择以通用()类型制品方式进行存储。
A
maven
B
generic
C
npm
D
docker
答案解析
正确答案:B
解析:
这道题考察的是持续集成/持续部署(CI/CD)管道中制品(Artifact)存储的知识。
制品是软件构建过程中的产物,例如编译后的二进制文件、配置文件等。在CI/CD管道中,制品通常会被存储以便后续的测试、部署等活动使用。不同的制品管理工具支持不同类型的制品存储,例如Maven制品仓库支持Maven格式的制品,npm仓库支持Node.js包管理的制品,Docker仓库则用于存储Docker镜像。
题目中提到的是“还不能明确归类”的制品文件,这意味着这些文件可能不符合任何特定工具的标准格式。在这种情况下,应该选择一个能够支持多种类型文件存储的解决方案。
选项解析:
A.maven:Maven是Java项目的构建管理系统,它主要用于Java相关的制品管理。如果制品不是Java项目产生的,则不合适。
B.generic:这是一个通用的制品类型,可以用来存储任何非特定格式的文件,适用于无法明确归类的情况。
C.npm:npm是Node.js的包管理器,适用于JavaScript的模块或库。对于非JS文件来说并不适用。
D.docker:Docker用于容器化应用及其依赖项,如果制品不是一个完整的Docker镜像,则不适合用这种方式存储。
因此,正确答案为B,即generic,因为它可以处理那些没有特定格式要求的文件。
制品是软件构建过程中的产物,例如编译后的二进制文件、配置文件等。在CI/CD管道中,制品通常会被存储以便后续的测试、部署等活动使用。不同的制品管理工具支持不同类型的制品存储,例如Maven制品仓库支持Maven格式的制品,npm仓库支持Node.js包管理的制品,Docker仓库则用于存储Docker镜像。
题目中提到的是“还不能明确归类”的制品文件,这意味着这些文件可能不符合任何特定工具的标准格式。在这种情况下,应该选择一个能够支持多种类型文件存储的解决方案。
选项解析:
A.maven:Maven是Java项目的构建管理系统,它主要用于Java相关的制品管理。如果制品不是Java项目产生的,则不合适。
B.generic:这是一个通用的制品类型,可以用来存储任何非特定格式的文件,适用于无法明确归类的情况。
C.npm:npm是Node.js的包管理器,适用于JavaScript的模块或库。对于非JS文件来说并不适用。
D.docker:Docker用于容器化应用及其依赖项,如果制品不是一个完整的Docker镜像,则不适合用这种方式存储。
因此,正确答案为B,即generic,因为它可以处理那些没有特定格式要求的文件。
相关知识点:
不明制品用generic类型存储
相关题目
单选题
AEP平台中,终端对接必要的三个步骤为()()()。
单选题
以下哪些产品可应用物联网技术?
单选题
PSIP主要用于下列哪个系统 ? ()
单选题
PSIP协议GIS订阅信令, 下列哪一个是正确的 ? ()
单选题
如果不明确指定,带小数的默认是什么类型
单选题
以下哪些类型的手机用户可以受理天翼云眼销售品
单选题
研发云中当需要进行测试质量管控时可以在()发起相关测试对象(用例、计划、报告)的评审流程
单选题
研发云项目仪表板中的“需求”栏中没有统计的工作项类型是:
单选题
docker默认的网络驱动是?
单选题
从Windows系统中将使用Android Studio开发的Android App项目代码上传到研发云代码库后,在流水线中执行编译构建时,提示所需的gradlew文件没有可执行权限,以下哪种处理方式是最快捷、正确的( )
