【ぎっとらぶ】
GitLab とは?
💡 計画からデプロイまで全部入り、DevOpsの一気通貫プラットフォーム
📌 このページのポイント
GitLabってGitHubと何が違うの?
オールインワンだと何がうれしいの?
セルフホスティングって大変じゃない?
CI/CD機能はどんな感じ?
.gitlab-ci.ymlというYAMLファイルにパイプラインを定義するんだ。GitLab Runnerという実行エージェントをDocker・Kubernetes・シェルなど好きな環境で動かせる。GitHub Actionsに相当するけど、GitLabの方が歴史が長くて成熟しているね。
どんな企業が使っているの?
📖 おまけ:英語の意味
「GitLab」 = Gitの研究室(実験場)
💬 「Git」+「Lab(研究室)」で、Gitを使った開発のあらゆる実験・作業ができる場という意味だよ