Tomcat 7を使用するリモートサーバーへのwar展開にJenkinsを使用しています。次のように、アプリケーションを専用ポートに直接インストールする必要があります。
http://localhost:8083
いつもの代わりに:
http://localhost:8080/myCoolApp
これを実現するために、war アーカイブを ROOT として「webapp」Tomcat のディレクトリに直接デプロイします。すべて正常に動作し、アーカイブが送信されて展開されますが、Jenkins からエラーが発生します。
アーカイブが正常に展開されたことを思い出してください。しかし、完璧主義者として、私はこのような結果に耐えられません.
Jenkins 展開の構成は次のとおりです。
別のサービスとしてのアプリケーションの Tomcat 構成は次のとおりです。
<Service name="Jangel">
<Connector port="8083" protocol="HTTP/1.1"
connectionTimeout="20000" redirectPort="8443" />
<Engine name="Jangel" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase" />
<Host name="localhost" appBase="Jangel" unpackWARs="true"
autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
</Host>
</Engine>
問題は、TomcatとJenkinsを正しく構成するにはどうすればよいですか?
または、この Jenkins エラーを回避/黙らせるにはどうすればよいですか?