Jenkins-configuration

提供:Dev Guides
移動先:案内検索

Jenkins-設定

おそらく、Jenkins内でオプションを構成する必要があった以前の演習で数回見たことがあるでしょう。 以下は、Jenkinsのさまざまな設定オプションを示しています。

そのため、左側のメニューから[ジェンキンの管理]オプションをクリックして、ジェンキンのさまざまな設定オプションを取得できます。

Jenkins Configuration1

その後、次の画面が表示されます-

Jenkins Configuration2

[システムの構成]をクリックします。 実行可能なJenkinsの構成設定の一部を以下で説明します。

ジェンキンスホームディレクトリ

Jenkinsには、ビルドを実行してアーカイブを保持するためのディスクスペースが必要です。 Jenkinsの設定画面からこの場所を確認できます。 デフォルトでは、これは〜/.jenkinsに設定され、この場所はユーザープロファイルの場所に最初に保存されます。 適切な環境では、この場所を適切な場所に変更して、関連するすべてのビルドとアーカイブを保存する必要があります。 次の方法でこれを行うことができます

  • サーブレットコンテナを起動する前に、「JENKINS_HOME」環境変数を新しいホームディレクトリに設定します。
  • 「JENKINS_HOME」システムプロパティをサーブレットコンテナに設定します。
  • JNDI環境エントリ「JENKINS_HOME」を新しいディレクトリに設定します。

次の例では、「JENKINS_HOME」環境変数を設定する最初のオプションを使用します。

最初に新しいフォルダーE:\ Apps \ Jenkinsを作成します。 既存の〜/.jenkinsからすべてのコンテンツをこの新しいディレクトリにコピーします。

JENKINS_HOME環境変数を設定して、Javaがマシンにインストールされているベースディレクトリの場所を指すようにします。 例えば、

OS Output
Windows Set Environmental variable JENKINS_HOME to you’re the location you desire. As an example you can set it to E:\Apps\Jenkins
Linux export JENKINS_HOME =/usr/local/Jenkins or the location you desire.

Jenkinsダッシュボードで、左側のメニューから[Jenkinsの管理]をクリックします。 次に、右側から「システムの構成」をクリックします。

ホームディレクトリに、構成された新しいディレクトリが表示されます。

Jenkins Home Directory

エグゼキューターの数

これは、Jenkinsマシンで実行できる同時ジョブ実行の総数を指します。 これは要件に基づいて変更できます。 パフォーマンスを向上させるために、マシン上のCPUの数と同じ数を維持することが推奨される場合があります。

環境変数

これは、すべてのジョブに適用されるカスタム環境変数を追加するために使用されます。 これらはキーと値のペアであり、必要に応じてビルドでアクセスおよび使用できます。

ジェンキンスURL

デフォルトでは、Jenkins URLはlocalhostを指します。 マシンにドメイン名が設定されている場合は、これをドメイン名に設定します。それ以外の場合は、localhostをマシンのIPで上書きします。 これは、スレーブをセットアップするのに役立ちます。また、$ \ {JENKINS_URL}としてアクセスできる環境変数JENKINS_URLを使用してJenkins URLに直接アクセスできるため、電子メールを使用してリンクを送信します。

電子メール通知

電子メール通知領域で、電子メールを送信するためのSMTP設定を構成できます。 これは、JenkinsがSMTPメールサーバーに接続し、受信者リストにメールを送信するために必要です。