我有一个正在执行的Shell脚本,如果在控制台上找到“致命”字样,我需要升级失败。 我可以手动添加一个新步骤来添加Jenkins Text Finder并使它工作。 但是我需要使其在常规文件中工作。
我试图通过这种方式添加它:
actions {
copyArtifacts...
my shellscript...
textFinder(/fatal/, '*', true, false, true)
}
但是它不起作用。 如果我这样添加它:
actions {
copyArtifacts...
my shellscript...
publishers{
textFinder(/fatal/, '*', true, false, true)
}
}
然后,我可以在构建后操作上看到textFinder。但这不是我想要的。
另一件事是,如果我在更新UI后转到config.xml,则它不会为textFinder显示任何内容。添加config.xml时不会更新它。我仍然可以在UI上看到它并且可以使用,但是在config.xml上看不到。
任何有关如何正确执行操作的文档?试图找到他们的文档,但我找不到。