我正在尝试根据关键字路径中存在的关键字跳过某些测试,我想跳过的单词是GDS(不区分大小写)
我在管道的.net核心测试步骤中的项目路径中使用此代码:
df0 df1 df2 df3 df4
0 b 5 10 7 13
1 b 3 2 13 3
2 a 5 0 11 14
3 b 11 1 7 10
4 b 0 4 1 12
df0 df1 df2 df3 df4
0 b 10 30 7 52
1 b 6 6 13 12
2 a 10 0 11 56
3 b 22 3 7 40
4 b 0 12 1 48
但是它没有用,它总是冻结在管道中,就像它在等待输入一样!
以下是项目文件名的一些示例:
**/*(?!([Gg][Dd][Ss]))([Tt]est.*)/*.csproj
答案 0 :(得分:0)
根据documentation Azure DevOps任务不支持正则表达式。
您可以使用一种fnmatch模式:
*
匹配零个或多个字符。?
匹配任何单个字符。[]
匹配一组字符或一系列字符。**
递归通配符。您可以在上面的文档链接中查看示例以及扩展的语法。