多项选择题
各个环境(testing/staging/production)应发布相同的制品,避免多次编译可能不一致带来的隐患,在持续集成中如何才能实现「一次构建,到处发布」?()
A.Java 项目编译为jar,Android 项目编译为apk,保存到「文件制品库」B.React/VUE SPA 项目构建之后,打包构建结果(如dist/目录)为压缩包,保存到「文件制品库」C.后端项目(Java/PHP 等)可构建成Docker 镜像,保存到「Docker 制品库」D.公共组件(如微信登录、OAuth)可做成包,声明版本号,保存到「Composer 制品库」、「npm 制品库」
多项选择题 极限编程倡导「持续集成想要达到最佳成果,必须依靠着自动化测试」,下列说法哪些是正确的?()
多项选择题 Jenkins 是开源的持续集成软件,CODING 持续集成基于它进行了增强,下列哪些说法是正确的?()
多项选择题 Lint 检查失败时,不允许提交和合并代码,可避免不规范代码进入主干。下列哪些说法是正确的?()