LoginSignup
6
4

More than 3 years have passed since last update.

GitLab CI を使って GitHub の Private Repository を無料で CI する

Last updated at Posted at 2019-06-01

題記の手順をチュートリアル形式にした記事を書きました。詳細は、リンク先のブログをご参照下さい。

※ 小生が扱うことのある ROS を扱っている場合でも、重宝します。

GitLab CI 構成図

目次

概要

① 背景編 → 詳細は「こちらのリンク

  • 無料版 Travis CI では GitHub の Private Repository を CI できないから、GitLab CI 使おう、と思った、という背景のお話。
  • Travis CI 無料では Private Repository CI 不可
  • 詳細なチュートリアルについては右のリンクを参照下さい。 → ① 背景編

② ミラーリング編 → 詳細は「こちらのリンク

  • GitHub の Private Repository を一旦 GitLab CI にミラーリングしないといけないので、その設定周りのお話。
  • ミラーリング
  • ミラーリング設定
  • 詳細なチュートリアルについては右のリンクを参照下さい。 → ② ミラーリング編

③ SSH 編 → 詳細は「こちらのリンク

  • Private Repository を CI するとき、依存する Repository も Private だったりすることってよくあるよね。そうなると素の設定じゃクローンできないよね?だから SSH の設定必要だよね?というところから、その設定周りをしていくお話。
  • SSH overview
  • SSH setting
  • 詳細なチュートリアルについては右のリンクを参照下さい。 → ③ SSH 編
6
4
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
6
4