Skip to content

iwashitah/jenkins-challenge

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gradleを利用したArtifactory Challenge

Artifactory ChallengeのGradleサンプル

プロジェクトをビルドする方法はArtifactory Jenkins plugin documentationをご参照ください。

  1. Artifactoryインスタンスを取得します。(オンプレミスまたはクラウド版のフリートライアルを利用可能です)
  2. Jenkinsをインストールします。
  3. Artifactory Jenkinsプラグインをインストールします。
  4. JenkinsクレデンシャルにArtifactoryクレデンシャルを追加します。
  5. 新規のパイプラインジョブを作成します。
  6. 以下のスクリプトを完成するためにArtifactory Plugin DSL documentationをご参照ください:
node {
    def rtServer
    def rtGradle
    def buildInfo
    stage('Preparation') {
        git 'https://github.com/jbaruch/gradle-example.git'
        // Jenkinsのクレデンシャルを使用して、Artifactoryサーバを作成します。
        // Gradleビルドを作成します。
        // リゾルバをGradleビルドに設定し、Artifactoryから解決します。
        // デプロイヤをGradleビルドに設定してArtifactoryにデプロイします。
        // GradleスクリプトがArtifactoryプラグインを使用しない定義をします。
        // GradleスクリプトがGradleラッパーを使用する定義をします。
    }
    stage('Build') {
        //GradleタスクのartifactoryPublishを実行し、ビルド情報を収集します。
    }
    stage('Publish Build Info') {
        //環境変数をビルド情報に収集します。
        //ビルド情報をパブリッシュします。
    }
}

About

Artifactory ChallengeのGradleサンプル

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%