2017-09-21 24 views
0

Jenkinsデプロイメントジョブを使用してjarファイルをデプロイする方法は? jarデプロイメントに使用できるプラグインはありますか?Jenkinsを使用してjarファイルをデプロイする

戦争またはEARについては、Jenkins_deployment Jobs >>ビルド後のアクション>>コンテナにwar/earを配備し、以下の情報を提供してください。

  1. WAR/EARファイル、
  2. コンテキストパス、
  3. コンテナ

誰もがこれで助けてくださいことはできますか?

+0

warファイルをどこに展開しますか?あまりにも多くのオプションがあります。SSHはどうですか? – StephenKing

+0

一般的なヘルプやプラグインの推奨事項については、トピックから外してください。*本、ツール、ソフトウェアライブラリ、チュートリアル、その他のオフサイトリソースを推奨するかどうかを尋ねる質問は、オピニオンレスポンスやスパムを集める代わりに、問題を説明し、それを解決するためにこれまでに何が行われているかを記述してください。参照:[ここではどのようなトピックを聞くことができますか](https://stackoverflow.com/help/on-topic) – FluffyKitten

答えて

0

ほとんどのコンテナには、展開するために戦争を「配置」できるディレクトリがあります。

したがってジェンキンスにあなたがSend build artifacts over SSH

名に設定することができます:あなたは、

source files: `path/to/target/*.war 
remove prefix: `path/to/target 

サーバーの設定の必要があります:my_server123(あなたが設定されたサーバを持っている必要があります)

転送:転送セットを入る:Configure Jenkins - >Configure system - >SSH Servers

あなたは、ユーザ名(+パスワード)およびリモートのディレクトリに展開する必要があるサーバーを追加します。/opt/app/tomcat/webapps(または何でも)

-1

をこのプラグインのアップロードは、SCPを使用してリポジトリサイトに成果物を作成the SCP plugin

で見てください。 (SSH)プロトコル。

+1

このリンクは質問に答えるかもしれませんが、回答の重要な部分をここに含めて参照のためのリンク。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 17409172) – Brick

0

あなたは窓からアーティファクトを送信したい場合は、使用できるLinuxマシンにサーバを構築するには、Windowsからアーティファクトを送信したい場合は、ビルドセクション

からSSH経由でアーティファクトを送るあなたが使用できるWindowsアプリケーションサーバーにサーバーを構築robocopy

関連する問題