ホームページ  >  記事  >  開発ツール  >  GitLab にドキュメントをデプロイする方法

GitLab にドキュメントをデプロイする方法

PHPz
PHPzオリジナル
2023-03-31 09:19:431548ブラウズ

GitLab は、Git ウェアハウス、問題追跡、CI/CD、およびその他のソフトウェア プロジェクトのコラボレーション機能を管理するために使用される Git ベースの Web プラットフォームです。 GitLab 上でドキュメントをデプロイすることで、ドキュメントの一元管理、バージョン管理、権限管理、自動デプロイメントなどの機能を実現できます。

この記事では、GitLab にドキュメントをデプロイする方法を紹介します。主にドキュメントの作成、GitLab Pages の設定、ドメイン名のバインドの内容が含まれます。

1. ドキュメントの作成

まず、ドキュメントを保存するための新しいウェアハウスを GitLab 上に作成する必要があります。

GitLab ホームページを開き、右上隅にある「新しいプロジェクト」ボタンをクリックしてプロジェクト作成ページに入ります。 「プロジェクト名」と「プロジェクトスラッグ」にプロジェクト名とプロジェクトスラッグを入力し、プロジェクトの種類で「空のプロジェクト」を選択し、「プロジェクトの作成」ボタンをクリックするとプロジェクトの作成が完了します。

次に、プロジェクトのホームページで [ファイルの作成] ボタンをクリックし、ファイル名とファイルの内容を入力して、[変更をコミット] ボタンをクリックして送信します。これで文書の作成は完了です。

2. GitLab Pages の構成

GitLab Pages は、静的 Web ページをホストするために GitLab によって提供されるサービスです。 GitLab Pages を通じてドキュメントの自動デプロイメントを実現できます。

ウェアハウスのホームページで、左側のメニュー バーの [設定] ボタンをクリックし、[ページ] ボタンと [新しいドメイン] ボタンを順にクリックします。次に、いくつかの必要な情報を入力する必要があります。

  1. ドメイン名: docs.example.com など、使用するドメイン名を入力します。
  2. ドキュメント ルート: ドキュメント ルート ディレクトリを入力します。通常は「public」または「docs」です。
  3. TLS/SSL 証明書: HTTPS プロトコルを使用する場合は、証明書をアップロードする必要があります。

入力が完了したら、「新しいドメインを作成」ボタンをクリックして保存します。この時点で、GitLab Pages の基本構成が完了しました。

次に、ドキュメントを GitLab Pages にアップロードする必要があります。ウェアハウスのホームページの左側のメニュー バーにある [CI/CD] ボタンをクリックし、[新しいパイプライン] を選択します。 [新しいパイプライン] ページの [パイプラインの実行] ボタンをクリックして、GitLab Pages の自動デプロイメント プロセスをトリガーします。

3. ドメイン名のバインド

GitLab Pages の構成が完了したら、ドメイン名を GitLab Pages によって提供される IP アドレスに解決して、ドメイン名をドキュメントにバインドする必要があります。

まず、GitLab Pages で対応する IP アドレスを取得する必要があります。ウェアハウスのホームページの左側のメニュー バーにある [設定] ボタンをクリックし、[ページ] ボタンと [ドメイン] ボタンを順にクリックして、GitLab Pages の IP アドレスを表示します。

次に、ドメイン名管理プラットフォームでドメイン名解決操作を実行します。 Alibaba Cloud を例に挙げると、Alibaba Cloud のドメイン名管理コンソールを開き、解決するドメイン名を選択し、[レコードの追加] ボタンをクリックして、[解決設定] ページに次の情報を入力します。

  1. レコード タイプ :A レコード
  2. ホスト レコード: docs.example.com など、解決するサブドメイン名を入力します。
  3. 分析行: デフォルト行/演算子行。
  4. レコード値: GitLab Pages から提供された IP アドレスを入力します。
  5. TTL: 必要に応じて設定します。通常は 600 秒です。

入力完了後、「確認」ボタンをクリックして設定を保存してください。 DNS 解決が有効になると、docs.example.com にアクセスしてドキュメントにアクセスできるようになります。

概要

この記事では、ドキュメントの作成、GitLab Pages の構成、ドメイン名のバインドなど、GitLab にドキュメントをデプロイする方法を紹介します。 GitLab の一元管理、バージョン管理、権限管理、自動デプロイメントなどの機能により、より効率的なドキュメント管理とリリースを実現できます。

以上がGitLab にドキュメントをデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。