0

Gitlab CI(バージョン 8.0) のドキュメントとブログによると、私は赤くなっていました。Gitlab サーバーと VM/docker などに Gitlab ランナーをセットアップする必要があるという結論に達しました。間違っていたら訂正してください。

私は継続的インテグレーションの概念に非常に慣れていません。Virtual Machine に Runner をセットアップすることが義務付けられているか、または Runner なしで Gitlab CI を使用する別の方法があるか教えてください。この質問がばかげている場合は申し訳ありません。

Gitlab CI をエンドツーエンドでセットアップして使用するための優れたドキュメントを誰かが持っている場合、どこから始めればよいか教えてください。ありがとうございました。

4

1 に答える 1

1

tl;dr

いいえ、ランナー (特定のランナー) を使用するために独自の VM をセットアップする必要はありません。GitLab は、誰でも使用できる共有ランナーも提供します。違いについてはこちらをご覧ください。


GitLab ランナーを使用するには、次の 4 つの簡単な手順があります。

  1. 下で docker でタグ付けされた共有ランナーを有効にしますProject > Runners
  2. 正規表現を指定してProject > CI/CD Pipelines > Test coverage parsing、コンソール出力からカバレッジをフィルタリングします
  3. プロジェクトのビルドとテストに必要なすべてを含む Docker イメージを作成します
  4. .gitlab-ci.ymlプロジェクトのルートに作成し、テスト/カバレッジの実行方法を定義します

ここでいくつかの例を見ることができます。(免責事項:記事は私が書いています)

于 2016-08-13T07:39:08.077 に答える