假设我们有一个由buildspec
文件定义的 CodeBuild 项目,该文件以下列方式依赖于环境变量:
'if [ "${VERIFICATION}" = "YES" ]; then ' +
'npm run test ; ' +
'fi'
从这段代码中可以清楚地看出,只有在条件为真时才会执行测试。同时buildspec
文件包含定义的测试报告,当测试不运行时应该跳过,否则构建将失败,因为它将无法复制报告。
问题:未运行测试时如何跳过测试报告?
假设我们有一个由buildspec
文件定义的 CodeBuild 项目,该文件以下列方式依赖于环境变量:
'if [ "${VERIFICATION}" = "YES" ]; then ' +
'npm run test ; ' +
'fi'
从这段代码中可以清楚地看出,只有在条件为真时才会执行测试。同时buildspec
文件包含定义的测试报告,当测试不运行时应该跳过,否则构建将失败,因为它将无法复制报告。
问题:未运行测试时如何跳过测试报告?