#はじめに
仕事の現場で「ビルドサーバどうしますか?」と聞くと
「ビルドサーバ構築しといて」と言われることよくありますよね。
(言い出しっぺがやらされる法則)
そういう人のために構築手順まとめました。
#Javaのインストール
Javaのインストールは簡単ですね。
sudo yum install java
javaコマンドバージョン確認
java -version
openjdk version "1.8.0_111"
OKですね
javacコマンドバージョン確認
javac -version
-bash: javac: command not found
OKですね・・・ってああ!javacがない!
簡単とか言ってすみません。
javaとjavacを含めてインストールしたい場合は以下のコマンドを実行
sudo yum install java-1.8.0-openjdk-devel
再度確認
javac -version
javac 1.8.0_111
OKですね
#Antのインストール
yumのAntは古いので最新版を取得します。
curl -O http://www.apache.org/dist/ant/binaries/apache-ant-1.9.7-bin.tar.gz
解凍して配備
tar zxvf apache-ant-1.9.7-bin.tar.gz
sudo mv apache-ant-1.9.7 /usr/share/ant
sudo ln -s /usr/share/ant/bin/ant /usr/bin/ant
バージョン確認
ant -version
Apache Ant(TM) version 1.9.7 compiled on April 9 2016
OKですね
#SVNクライアントのインストール
インストールコマンド (SVNサーバとクライアント両方インストールされます)
sudo yum install subversion
最新版をインストールしたい方は以下を参照
CentOS7にSubversion1.9をインストール(SSHで使用)
以上で、SVNからソースを取得してAntでビルドできるようになりました。
#さいごに
言い出しっぺにやらせるとだれも言い出さなくなると思います。
そこで、今後は言い出しっぺ以外にやらせるというルールにしたらどうでしょう?
とりあえず、今後は「ビルドサーバどうしますか?」と言い出さないようにしようと思います。