継続的デリバリー戦略のために、次のアプリケーションをインストールする必要があります。
JenkinsとApache アーカイブ
しかし、彼らは提供します:
Windows サービスとしてインストールするか 、コンテナー(Tomcat)にデプロイする
これらのアプリケーションをサービスとしてインストールすることで、パフォーマンス、信頼性、セキュリティなどが向上するのか、それともその逆なのか、それともまったくないのか疑問に思っていました
ありがとうございました!
継続的デリバリー戦略のために、次のアプリケーションをインストールする必要があります。
JenkinsとApache アーカイブ
しかし、彼らは提供します:
Windows サービスとしてインストールするか 、コンテナー(Tomcat)にデプロイする
これらのアプリケーションをサービスとしてインストールすることで、パフォーマンス、信頼性、セキュリティなどが向上するのか、それともその逆なのか、それともまったくないのか疑問に思っていました
ありがとうございました!
WindowsにJenkinsをインストールするための公式ドキュメントから:
Windows で実行している場合は、Jenkins をサービスとして実行すると、ユーザーがログインしなくても自動的に起動します。最も簡単な方法は、Jenkins のホームページからリンクされている Windows インストーラーを実行することです。自動化しやすいというメリットもあります。
Jenkins を Tomcat にデプロイする場合、コンピューターを起動するたびに Tomcat を手動で起動する必要がある場合があります。さらに、コンテナーで実行されている Jenkins を停止または一時停止する場合は、コンテナーを手動でシャットダウンする必要がある場合があります。これが適切に行われないと、問題が発生する可能性があります。
一方、Jenkins がサービスとして実行されている場合、Windows がこれらのほとんどを処理します。Jenkins を非常にきめ細かく制御する必要がない限り、サービスとして残します。カスタム プラグインを作成し、それをテストする場合は、Tomcat にデプロイする必要がある場合があります。