Skip to content

iwashitah/jfrog-maven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

JFrog Maven Artifactoryプラグイン利用手順

  • 前提条件は以下の通り

 1. リリース用リポジトリ名はlibs-snapshot-local
 2. スナップショット用リポジトリ名はlibs-release-local
 3. pom.xmlの各種パラメータを環境に合わせて設定

  • 以下のアーティファクトを作成し、Artifactoryにアップロードする

 1. Javaアプリケーションをビルドしたjarファイル
 2. ビルドしたjarファイルは実行可能
 3. Javaアプリケーションソースのjarファイル
 4. Javaアプリケーションのjavadocのjarファイル

  • 利用方法

 1. GitHubに保存しているソースのクローン
  git clone https://github.com/iwahi01/jfrog-maven.git

 2. ソースのビルド、デプロイ及びArtifactoryへのアップロード
  mvn clean deploy -Durl=ArtifactoryのURL -Dusername=Artifactoryのユーザ -Dpassword=Artifactoryのパスワード -Dbuildnumber=ビルド番号

  Jenkinsで実行する場合のGoals and optionsの指定内容は以下の通り
  clean install -Durl=ArtifactoryのURL -Dbuildnumber=ビルド番号

 3. ビルドした実行可能jarファイルを実行する場合は引数には標準出力に出力する文字列を指定して実行
  java -jar 実行可能jarファイル.jar 標準出力文字列

※以下はGradleプラグインとの違い

 1. ビルド名に日本語(UTF-8)を利用した場合に文字化けする

各製品の設定内容

  • Jenkins

Jenkins Jenkins Jenkins Jenkins Jenkins Jenkins Jenkins

  • GitLab

GitLab GitLab GitLab

  • Artifactory

Artifactory Artifactory Artifactory Artifactory Artifactory Artifactory

  • Eclipse

Eclipse Eclipse Eclipse Eclipse Eclipse Eclipse Eclipse Eclipse Eclipse Eclipse

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages