azure-devops - 使用 Regex 在 Azure DevOps 构建管道上选择测试项目
问题描述
我试图根据路径中存在的关键字跳过一些测试,我想跳过测试的词是 GDS(不区分大小写)
我在管道中的 .net 核心测试步骤中的项目路径中使用它:
**/*(?!([Gg][Dd][Ss]))([Tt]est.*)/*.csproj
但它不起作用,它总是在管道中冻结,就好像它在等待输入一样!
以下是项目文件名的一些示例:
api.tests.csproj //valid
someOthers.tests.csproj //valid
GDS.tests.csproj //not valid (skip)
解决方案
推荐阅读
- spring - 在春季启动中可以覆盖@ModelAttribute 的全局日期格式的类字段上的任何注释?
- java - 如何在不使用 rejax api 的情况下在 java 中为 java 编程语言创建编译器部分扫描器?
- python - 查找嵌套列表中第二个元素最大的元素
- react-native - React Native FontSize 动画锯齿状
- html - 如何写包括项目符号版权符号的句子
- regex - 在 RapidMiner 中使用正则表达式从推文中排除用户名
- java - 如何将我输入的句子的每个字母大写?(在 Java 中)
- java - 我使用 Maven 打包的 jar 会有我修改后的 jar 依赖项吗?
- php - ajax codeigniter table crud
- python - 需要帮助来改进我的素数计算代码 python