最初は
最初はGitlab
を入れればCIツールがすぐに使える物だと思っていました。
インストール後にものの5分でそれだけではダメだと気づきました(笑)
ドキュメントやらググったりで以下の環境でrunner
が動くようです。
- Linux(Debian/Ubuntu/CentOS/RedHat)
- OSX
- Windows
- Docker
- Auto-scaling(Docker?)
- FreeBSD
図解
文章だけ読んでいても分かりづらいです(笑)
本編のドキュメントでもざっくり図解1して欲しいですね。
文章だと上の列挙だけになるのですがつまりこういうことですよね?
動かしたり、ドキュメント読んで試行錯誤して自分の中でのイメージはこうなりましたw
図であげたのがすべてではないですが、イメージ的にはGitlab
があって、別の場所でCI(Runner)が動くと言うことですね。2
図を見ても分かる通りいろんな環境で動かすことができそうです。
実際動かしてみて
いくつか動かしてみてテストやデプロイやっていてノウハウを残せればと思います。
それから、環境毎の結果を一つずつ書いていこうと思います。3