web-dev-qa-db-ja.com

Jenkinsでジョブインポートプラグインを使用する方法

私は両方のサーバーにアクセスできないので、cliはオプションではありません。jenkinsuiしか使用できません。ジョブインポートプラグインを使用してジョブをインポートする必要がありますが、ジョブをインポートするようにプラグインを設定する方法がわかりません。誰かがこれで私を助けてくれませんか?.

4
shrey tyagi

Jenkinsリモートプラグインを設定するには、Jenkinsサーバーを追加してジョブをインポートする必要があります。

Jenkinsサーバーの設定

Jenkinsサーバーを追加するには、Jenkins構成に移動する必要があります:Manage Jenkins> Configure System> Job Import Pluginまたは http:// jenkins-Host:port/configure そして、URLと資格情報を、ジョブのインポート元となるホストに追加します。

enter image description here

持っていない場合は、このサーバーに資格情報を追加する必要があります。これを行うには、URL設定の下のオプションAddをクリックします。

enter image description here

Jenkins Importプラグインの使用

Jenkinsサーバーを設定すると、JenkinsホームのオプションJob Import Pluginに移動するか、URLに移動するJenkins Importプラグインを使用できるようになります。 http:// jenkins-Host:port/Job-import /

Jenkinsサーバーのみを追加した場合は、デフォルトで選択されます。それ以外の場合は、正しいJenkinsサーバーを選択する必要があります。

enter image description here

通常、リモートフォルダーまたはを設定する必要はありませんフォルダーに検索オプション。デフォルトのJenkins設定を使用する場合は、これらのフィールドを空白のままにします。

次に、Query!ボタンをクリックして、インポートを開始します。インポート可能なすべてのジョブを含むページが表示されます。

インポートするすべてのジョブを1つずつ選択する必要があります。(私の場合のように)多くのジョブがある場合、これは少し退屈になる可能性があります。 Install required pluginsオプションも選択することをお勧めします。

enter image description here

すべてを選択したら、Import!ボタンをクリックして、最終的にインポートを開始できます。

6
valdeci

以下の手順に従って、UIを使用してジョブをインポートします-

  1. ジョブのインポート先のサーバーにジョブインポートプラグインをインストールする必要があります。

  2. 次に、jenkinsの左側に表示されるプラグインに移動します。

  3. URLと認証を入力すると、リモートサーバーのジョブが一覧表示されます。

  4. コピーして実行するジョブを選択します。 Jenkinsがジョブをサーバーにコピーします。

リンクを参照-

https://wiki.jenkins.io/display/JENKINS/Job+Import+Plugin
0