java - java编译器输出错误时如何使管道失败
问题描述
我使用 azure 管道来编译我所有的 java 程序,但是当一个程序没有编译时,它会在 bash 上抛出一个错误,但不会使管道失败。yaml 文件是https://github.com/gitcloneguy/Java-Projects/blob/master/azure-pipelines.yml
解决方案
您可以使用带有选项 failOnStderr 的 Bash 任务。
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/bash?view=azure-devops
推荐阅读
- javascript - 为什么在播放音频文件之前不加载 HTML 链接
- reactjs - 有人可以帮我创建反应应用程序吗?创建反应应用程序时的问题
- react-native - 如何在 react-native-maps 中覆盖选定的自定义标记
- python - 如何将计数数据帧转换为概率密度函数
- c# - C# SQL Server 图像路径不能为空
- pyspark - 在 Pyspark 中的数据帧上应用 MAX 函数后过滤行
- javascript - 从 javascript 包的子文件夹导入
- css - 如何使用 ReactJS 为表格中的所有列指定固定宽度?
- dictionary - UWP MapBillboard:缩放导致褪色和不可见
- android - 在android中的LinearLayout之间进行分隔的最佳方法是什么?