正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

プロジェクトテンプレートからGitLab Pagesウェブサイトを作成します

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

GitLabは、最も人気のある静的サイトジェネレーター(SSG)用のテンプレートを提供します。テンプレートから新しいプロジェクトを作成し、CI/CDパイプラインを実行してPagesウェブサイトを生成できます。

GitLab Pagesをテストしたい場合や、すでにPagesサイトを生成するように設定されている新しいプロジェクトを開始したい場合は、テンプレートを使用します。

  1. 右上隅で、新規作成 plus )と新規プロジェクト/リポジトリを選択します。
  2. Create from Templateを選択します。
  3. Pagesで始まるテンプレートのいずれかの隣にあるテンプレートを使用を選択します。
  4. フォームに入力し、プロジェクトを作成を選択します。
  5. 左サイドバーでビルド > パイプラインを選択し、新しいパイプラインを選択して、GitLab CI/CDがサイトをビルドおよびデプロイするようにトリガーします。

パイプラインが完了したら、デプロイ > Pagesに移動して、Pagesウェブサイトへのリンクを見つけてください。

リポジトリにプッシュされたすべての変更に対して、GitLab CI/CDは新しいパイプラインを実行し、変更をPagesサイトに即座に公開します。

サイト用に作成されたHTMLおよびその他の資産を表示するには、ジョブアーティファクトをダウンロードします。

プロジェクトテンプレート

GitLabは、これらのフレームワーク用のテンプレートプロジェクトを管理しています:

Realmフレームワーク利用可能なプロジェクトテンプレート
GohugoPages/Hugo
MarkdownastroPages/Astro
MarkdowndocusaurusPages/Docusaurus
Plain HTMLplain-htmlPages/Plain HTML
Reactnext.jsPages/Next.js
RubyjekyllPages/Jekyll
Vue.jsnuxtPages/Nuxt