Drowsy Dog's Diary

any note, any thought

2013年3月1日
by kazoo
0 comments

GitLab_CIによる継続的インテグレーション

なんかサーバ設定のことばかり(ry

導入

先日 EC2 上に GitLab を立ち上げたついでに、GitLab_CI も入れてみました。
GitLab_CI は、同じく GitLab チームが開発している継続的インテグレーション(CI)ツールで、要はコミットと同時にビルドを回したりテストを叩いたりなんだりができる、Jenkins おじさんの親戚です(たぶん)。

以下、インストールと設定について簡単にメモ。
とはいえこちらもほとんどオフィシャルのマニュアルに従うのみです。またこちらの gist も参考にさせていただきました。感謝。

>>>続きを読む

2013年2月19日
by kazoo
1 Comment

AmazonEC2(Ubuntu 12.04 LTS)に GitLab をインストール。

なんかサーバ設定ばかりメモってる気がするが。

GitHub / GitLab

猫も杓子も GitHub。 もはやエンジニアはこれが使えなければ人に非ずな感じの昨今ですが、GitHub では無料アカウントではプライベートリポジトリを作ることができません。また、外部サーバに成果物が保存されることが業務利用上、問題になる場合も多いです。
(とはいえ、月額たった $7 で 5 つのプライベートリポジトリを作れるので、個人あるいは所属組織で問題なければこれで十分と言えそうですが)

そこでクローズド環境で GitHub ライクなサービスを独自で構築できるようにしたものが GitLab だそうです。これもまた GitHub でオープンソース公開されています。

 

以下、これを Amazon EC2 にインストールした際のメモ。

いや、結局外部サーバやん、って突っ込みは無しで。

>>>続きを読む