首页 > 解决方案 > java编译器输出错误时如何使管道失败

问题描述

我使用 azure 管道来编译我所有的 java 程序,但是当一个程序没有编译时,它会在 bash 上抛出一个错误,但不会使管道失败。yaml 文件是https://github.com/gitcloneguy/Java-Projects/blob/master/azure-pipelines.yml

标签: javaazure-devopscontinuous-integrationazure-pipelines

解决方案


您可以使用带有选项 failOnStderr 的 Bash 任务。

https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/utility/bash?view=azure-devops


推荐阅读