私はJenkinsのビルドジョブのバッチスクリプトでこれを次の行にしています。これは、nexusサーバーから特定のアーティファクトをダウンロードします。jenkinsバッチスクリプトに最新のバージョンのネクサスアーティファクトを取得するにはどうすればよいですか?
call mvn org.apache.maven.plugins:maven-dependency-plugin:2.4:get -DrepoUrl=http://10.101.2.23:8081/nexus/content/repositories/releases/ -Dartifact=test:update-service:1.0.3 -Ddest=Setups/Services/update-service.jar
ここでは、Nexusで入手可能な最新のバージョンをハードコードしています。 jenkins変数を使用してnexusで最新のバージョンを入手することは可能ですか?もしそうなら、どのように?ご意見をお聞かせください。
"Release"キーワード自体は、最新リリースのバージョンをダウンロードするのに十分なようです。だから私は今、ジェンキン変数が必要ないでしょうか?この正確なコマンドをバッチスクリプトに置くと、実行されます。なぜ私はアーティファクトresolveRが必要でしょうか? – mayooran
"Artifact Resolver"は同じことをしているので、バッチスクリプトは明確には必要ありません。これがジェンキンズを使っている理由です –