2012-03-07 54 views
0

我有一个詹金斯的工作,有一个test.excludes参数,我想默认为**/* $ *(即排除所有内部类)。通常我会在一个文件中指定这个值,但在这种情况下,我不想提交任何文件,因为这是调查工作(因为我看到失败的测试,我将它们添加到test.excludes中)。

问题是**/* $ *中的$ *被扩展为命令行变量。使用**/* $$ *只会将问题更改为扩展到pid的$$。使用\转义*不起作用(内部类仍在运行)。通过将整个值封装在'不做任何事情来阻止$ *被替换。

有没有办法让我想要的行为?

回答

1

以下非常丑陋的表达方式:$(echo'**/* $ *')。

相关问题