1

CloudBees に移植したいローカル Hudson インスタンスに Maven ビルド プロジェクトがあります。Install4j は、ホスト システム上で実行可能ファイルとして実行されます。私の経験では、これにはインストーラーと、install4j UI を介したライセンス キーの登録が含まれます。

ヘッドレス CloudBees 環境でこのビルドを実行できるように install4j を構成するにはどうすればよいですか?

4

1 に答える 1

2

私はこれを設定することができました、そしてそれは非常に簡単です。

1. install4j を CloudBees にアップロードする

CloudBees は Linux で実行されるため、Linux TAR.GZ バージョンの install4j を抽出してプライベート リポジトリにアップロードします。

ヒント: FTP経由 => https://{username}@repository-{account}.forge.cloudbees.com/private

このディレクトリは、パス経由ですべてのビルド プロジェクトからアクセスできます: /private/{account}

2. Maven の settings.xml を更新する

まだ持っていない場合は、同じプライベート リポジトリに settings.xml ファイルを作成する必要があります。

settings.xml の作成方法に関する詳細情報: How do I deploy to private Maven repo from CloudBees?

Sonatype Documentation* に従って、「install4j.home」および「install4j.licenseKey」プロパティを settings.xml ファイルのプロファイルに追加する必要があります。

ヒント: 「install4j.home」は「/private/{account}/install4j5」のようなものです

3. プロジェクトの pom.xml を更新する

繰り返しますが、Sonatype Documentation* に従って、プロジェクトの pom.xml を必要なビルド手順で更新します。

*ソナタイプのドキュメント

http://sonatype.github.com/install4j-support/install4j-maven-plugin/

于 2013-01-17T18:22:55.587 に答える