前回、Artifacotryにanonymousユーザでデプロイをしましたが、今回は認証が必要なadminユーザでデプロイしてみます。
あとついでに、SNAPSHOTとRELEASEとでデプロイ先を分けてみます。
まずは、デプロイユーザをadminで行うための設定をmavenの設定ファイルに書きます。
$MAVEN_HOME/cong/settings.xml の servers タグ内に以下を記述します。{artifactory_id}の部分は、前回pom.xmlに記述したsnapshotRepositoryタグ内のidタグの値に置き換えてください。
<server> <username>admin</username> <password>password</password> <id>{artifactory_id}</id> </server>
これだけですね。これで以下のコマンドでArtifactoryに対してadminユーザでデプロイするようになります。
mvn deploy
次はRELEASE版のデプロイですが、これも簡単。
Artifactoryの画面で、「Artifacts」タブを選択して、libs-release-localリポジトリを選択し、画面上の「Distribution Management」の設定をpom.xmlに追記します。
で、pom.xmlのバージョンを1.0-SNAPSHOTから1.0.0とかに変更し、以下のコマンド実行すればRELEASE版のデプロイができます。
mvn deploy
Apache Maven 3クックブック Javaソフトウェア開発のための特選レシピ集
- 作者: Srirangan,長尾高弘
- 出版社/メーカー: アスキー・メディアワークス
- 発売日: 2012/03/02
- メディア: 大型本
- 購入: 7人 クリック: 89回
- この商品を含むブログ (12件) を見る