問題タブ [nexus3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1158 参照

nexus - OSS Nexus 3 - 最新リリース アーティファクトへのリンク

私はジェンキンスでアーティファクトを構築し、すべてのgitコミットでnexusArtifactUploaderによってOSS Nexus 3.6のmaven2リポジトリにアップロードしています。タグ付けされたコミットでは、git タグに記載されているバージョンのリリースとしてアップロードされます。タグなしのコミットは、最後の git タグのバージョンのスナップショットとして公開されます。

全員がそのリポジトリへの RO アクセス権を持っているため、成果物をダウンロードするために資格情報を指定する必要はありません。

デプロイ段階で、 nexus_url/repository/my-repo-releases/com/example/somthing/my_artifact/1.0.15/my_artifact-1.0.15.jar のようなリンクでアーティファクトをダウンロードしています。しかし、 nexus_url/repository/my-repo-releases/com/example/something/my_artifact/latest のようなリンクから最新のリリースをダウンロードしたい (リリース番号を指定したくないので、最新のものにしたいだけです)。

その方法を教えてください。どのリポジトリでも基本的な操作のようです。nexus API を使用していくつかのスクリプトを作成する必要があるかどうか、またはシェル I を使用する必要があるかどうかわかりません。