2016-11-30 8 views
0

Artifactoryは比較的新しいです。私たちはGardle Artifactory Pluginを使用して、アーティファクトを公開しています&またJenkins CIを使用してビルドを自動化しています。Artifactoryのコードプロモーションの方法

Artifactory Snapshotには、(dev、stg、perf、prodfix)バージョン&というファイル名(abc-dev.jar)のようなURLがあります。

1. devビルド後、私はabc-dev.jarをstg URL(abc-stg.jar)に昇格させる必要があります。これは他の環境でも同様です。

私たちはこれをどのように達成することができるか助言してください。

答えて

3

Jenkinsには、ビルドを宣伝するために使用できるPipeline DSLがあります。 https://wiki.jenkins-ci.org/display/JENKINS/Artifactory+-+Working+With+the+Pipeline+Jenkins+Plugin

+0

残りのAPIビルド/プロモーションを使用してこれを行う方法を教えてもらえますか?私は私たちが宣伝することができることがわかりましたが、リリースリポジトリでJarのバージョンを変更することは可能ですか?@ Eyal Ben Moshe – Ondweb

+0

私はあなたの質問を理解していません。アーティファクトを宣伝し、そのバージョンを変更しますか?もしそうなら、なぜですか?スナップショットのバージョンをリリースバージョンに変更しようとしていますか?あなたは達成しようとしているものについて詳しく説明できますか? –

+0

私はスナップショットの下でartifactoryに既存のjar(非ユニークバージョン)を上書きすることを試みています。例えば:私はビルドを行い、module-current.jarとしてスナップショットを公開します(現在のビルドの最新版は最新のビルドに上書きされます)。リリースになるとスナップショットからモジュールとしてリリースする必要があります-release.jar(リリースはここでプロードバージョンになる)私はバージョンを変更する必要があります。 @Eyal Ben Moshe – Ondweb

関連する問題