Mavenビルドの一部として、ターゲットを取得して
mv current_target_snapshot_123 current_target
どうすればこれを行うことができますか?
Mavenビルドの一部として、ターゲットを取得して
mv current_target_snapshot_123 current_target
どうすればこれを行うことができますか?
私は次の組み合わせを使用します:
私が知っている2つの解決策があります:
Groovyスクリプトが埋め込まれたGMavenプラグイン
<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<source>
new File('somefilename').renameTo('someotherfilename');
</source>
</configuration>
</execution>
</executions>
</plugin>
maven-dependency-pluginを使用して、別の場所にコピーを実行し、アーティファクトのバージョンを削除できます。