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

Ona

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

Ona(旧Gitpod)を使用すると、開発環境をコードとして記述して、GitLabプロジェクト用に完全にセットアップ、コンパイル、テストされた開発環境を構築できます。開発環境は自動化されているだけでなく、事前構築済みであるため、OnaはCI/CDサーバーのようにGitブランチを継続的にビルドします。

つまり、依存関係がダウンロードされるのを待つ必要がなく、すぐにコードのビルドを開始できます。Onaを使用すると、ブラウザーから任意のプロジェクト、ブランチ、マージリクエストでコードをすぐに開始できます。

GitLab Onaインテグレーションを使用するには、GitLabインスタンスとその設定で有効にする必要があります。対象ユーザー:

Onaの詳細については、Onaの機能ドキュメントを参照してください。

ユーザー設定でOnaを有効にする

GitLabインスタンスでOnaインテグレーションが有効になっている場合、自身で有効にするには:

  1. 左側のサイドバーで、自分のアバターを選択します。
  2. 設定を選択します。
  3. 設定で、インテグレーションセクションを見つけます。
  4. Enable Ona integration(Onaインテグレーションを有効にする)チェックボックスを選択し、変更を保存を選択します。

GitLab Self-Managedインスタンスを設定する

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

GitLab Self-Managedインスタンスの場合、GitLabの管理者は、以下を実行する必要があります:

  1. GitLabでOnaインテグレーションを有効にする:
    1. 左側のサイドバーの下部で、管理者を選択します。
    2. 左側のサイドバーで、設定 > 一般を選択します。
    3. Ona設定セクションを展開。
    4. Enable Ona integration(Onaインテグレーションを有効にする)チェックボックスを選択します。
    5. OnaインスタンスのURL(例: https://app.ona.com)を入力します。
    6. 変更を保存を選択します。
  2. Onaにインスタンスを登録します。詳細については、Onaのドキュメントを参照してください。

GitLabユーザーは、Onaインテグレーションを自分で有効にできます。

GitLabでOnaを起動する

Onaを有効にすると、次のいずれかの方法でGitLabから起動できます:

  • プロジェクトリポジトリから:

    1. 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
    2. 右上にあるコード > Onaを選択します。
  • マージリクエストから:

    1. マージリクエストに移動します。
    2. 右上隅で、コード > Open in Ona(Onaで開く)を選択します。

Onaはブランチの開発環境をビルドます。