CentOS 7にLAMP環境を構築。GitBucketとJenkinsを動かし、自動ビルドや自動デプロイまでやってみます。 なぜGitBucketか GitBucketはGitHubクローンで、似たものに有名なGitLabがあります。 GitLabも最近はrpmコマンド一発でインストールできるほど簡単になっていますが、今回はより簡単 (.warファイルを置くだけ) で、見た目や使い勝手もGtiHubに近いGitBucketを選びました。 概要 ソースからのビルドは行わず、yumパッケージや.warファイルを使用Apacheのmod_proxy_ajpを使い、Tomcatへはポート8080ではなく80でアクセスGitBucketでリポジトリにpushがあったらJenkinsで自動ビルドJenkinsのビルドでは、rsyscでApacheの公開ディレクトリに自動デプロイ自動デプロイ時のユーザ
![CentOS 7でGitBucketを動かしてJenkinsで自動デプロイ - BLACKND](https://cdn-ak-scissors.b.st-hatena.com/image/square/0917e14541737ab4820e98882450f0b1e9ddec1e/height=288;version=1;width=512/https%3A%2F%2Fblacknd.com%2Fwp-content%2Fuploads%2F2014%2F12%2Fcentos7-gitbucket-jenkins-auto-deploy-1.jpg)