他のプロジェクトに使用される pom.xml も含まれている buildr プロジェクトがあります。ビルドファイル VERSION_NUMBER = "13.3.1-SNAPSHOT" をインクリメントすると同時に、pom.xml の 13.3.1-SNAPSHOT をインクリメントできるようにしたいと考えています。
私のビルドファイルの VERSION_NUMBER
# Auto-incremented by "release" task.
VERSION_NUMBER = "13.3.1-SNAPSHOT"
Jenkins ジョブがこのリリースを実行するために実行するコマンド:
buildr clean release NEXT_VERSION=$nextVersion --trace
buildr サイトを見た後: http://buildr.apache.org/release.html次の ようなことをする必要があるようです
Release.next_version = lambda do |next_version| # 13.3.1-SNAPSHOT
new_version = @NEXT_VERSION@.split(/\./)
new_version[0] = new_version[0] + 1
new_version
### Run task to update pom.xml <version>
### Run task commit pom.xml ???
end
誰でもこれで私を助けることができますか? 同じリリース中に pom を編集するにはどうすればよいですか?