我正在使用此插件org.jfrog.buildinfo将文件上传到工件。
当我使用 .jar时,它可以正常工作,因此jar文件不会上传到工件。 但是,当我使用正则表达式%regex [ .jar]时,它不起作用。
除了使用此正则表达式,我想排除所有.jar文件: %regex [(?!TrainBatch)。*。jar]
我的配置是:
<plugin>
<groupId>org.jfrog.buildinfo</groupId>
<artifactId>artifactory-maven-plugin</artifactId>
<version>{{VERSION}}</version>
<inherited>false</inherited>
<executions>
<execution>
<id>build-info</id>
<goals>
<goal>publish</goal>
</goals>
<configuration>
<publisher>
<contextUrl>{{ARTIFACTORY_URL}}</contextUrl>
<username>{{ARTIFACTORY_USER}}</username>
<password>{{ARTIFACTORY_PASS}}</password>
<excludePatterns>%regex[(?!TrainBatch).*.jar]</excludePatterns>
<repoKey>{{ARTIFACTORY_KEY}}</repoKey>
<snapshotRepoKey>{{ARTIFACTORY_KEY_S}}</snapshotRepoKey>
</publisher>
</configuration>
</execution>
</executions>
</plugin>
有什么想法如何在此插件中使用正则表达式?
先谢谢了。 最好的问候
答案 0 :(得分:0)
该插件不支持正则表达式。
它支持Ant样式的路径模式: