3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

GitlabでCI(イメージ)

Last updated at Posted at 2016-09-07

最初は

最初はGitlabを入れればCIツールがすぐに使える物だと思っていました。
インストール後にものの5分でそれだけではダメだと気づきました(笑)

ドキュメントやらググったりで以下の環境でrunnerが動くようです。

  • Linux(Debian/Ubuntu/CentOS/RedHat)
  • OSX
  • Windows
  • Docker
  • Auto-scaling(Docker?)
  • FreeBSD

図解

文章だけ読んでいても分かりづらいです(笑)
本編のドキュメントでもざっくり図解1して欲しいですね。
文章だと上の列挙だけになるのですがつまりこういうことですよね?
動かしたり、ドキュメント読んで試行錯誤して自分の中でのイメージはこうなりましたw

gitlab-ci-multi-runner.png

図であげたのがすべてではないですが、イメージ的にはGitlabがあって、別の場所でCI(Runner)が動くと言うことですね。2
図を見ても分かる通りいろんな環境で動かすことができそうです。

実際動かしてみて

いくつか動かしてみてテストやデプロイやっていてノウハウを残せればと思います。
それから、環境毎の結果を一つずつ書いていこうと思います。3

関連

参考サイト

  1. 最初に右脳に訴えてくれればあとは細かいことはすんなり入るのにと思う。

  2. 考えてみればテストとかGitlab で動いたらいくらでも遅くなりそうですもんのね

  3. それは良い意味ですべてを検証してから載せるのではなく個別に確認できたものから載せるという意味で。たぶん、WindowsとFreeBSDは書かない(環境がないもしくは興味がないw)ので環境のある方、補足して下さいw

3
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?