JenkinsサーバとWEBサーバを共用すると、Jenkinsとアプリケーションがリソースを共有することになります。
なので、もしJenkinsでビルドやデプロイにサーバリソースをそれなりに食った場合、アプリケーションのパフォーマンスに影響が及ぶ可能性が高いです。
アプリ自体落ちてしまう可能性も十分あります。
逆に、アプリに負荷がかかったときにデプロイしようとしたときに、リソース不足でJenkinsがうまく動いてくれない可能性もあります。
なので通常そんなことはしません。
本番環境/STG環境ともに一つのEC2サーバー内にバーチャルホストに共存させている状態
あと、これもやめるべきですね。両方同時に落ちるリスクがあります。
新たにサーバを立てたくないならJenkinsを使うのをやめて、例えばAWSならCodeBuild、CodeDeployを使うとか、外部のサービス(CirclCIなど)を使うことを検討すべきですが、Backlogのgitリポジトリだとちょっと設定が面倒です(できないことはないはずですが)
個人的には、可能であればそこもやめておとなしくGitHubにするなりしたほうがよいかなと…。
ただ、別にパフォーマンス落ちてもサービスダウンしてもJenkinsがちゃんと動かないことがあっても全く問題ないです、とかであればその限りではありません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。