continuumとは、継続的インテグレーション(Continuous Integration、CIと略す)を実現するためのツールです。
今回、会社で構成管理をまとめているのですが、ビルドツールとしてcontinuumを使っているのでまとめておこうと思います。
http://maven.apache.org/continuum/より、ダウンロードします。
wgetでapache-continuum-1.1.tar.gzを落としてきて、展開後に起動をします。
> wget http://ftp.riken.jp/net/apache/maven/binaries/apache-continuum-1.1.tar.gz > tar xvzf apache-continuum-1.1.tar.gz > cd continuum-1.1/bin/linux-x86-32/ > ./run.sh start Starting Apache Continuum...
ログを参照して、以下のメッセージが表示されたら、起動完了。
> tail -f continuum-1.1/logs/wrapper.20080220.log … [INFO] The appserver server has started.
ブラウザでアクセスします。 初回はしばらく時間がかかります。
http://localhost:8080/continuum/
起動画面でユーザーを作成します。(以下の情報を全て入力)
次に、General Configurationの設定を行います。
設定は、continuum-1.1/conf/plexus.xmlを以下の部分を編集することで行います。
smtpサーバーの設定
<name>mail/Session</name>
<type>javax.mail.Session</type>
<properties>
<property>
<name>mail.smtp.host</name>
<value>localhost</value>
</property>
<property>
<name>mail.smtp.port</name>
<value>25</value>
</property>
ポートの変更
<configuration>
<contextValues>
<jetty.port>8080</jetty.port>
</contextValues>
</configuration>