Movatterモバイル変換


[0]ホーム

URL:


いろいろ備忘録日記

主に .NET とか Go とか Flutter とか Python絡みのメモを公開しています。

Gitpod の gpコマンドにrebuildサブコマンドが追加(experimental)

概要

以下、自分用のメモです。

以下のツイートで知りました。

This new feature `gp rebuild` lets you run a Gitpod workspace inside a Gitpod workspace for debugging purposes. 👀

Learn about it over at our 📺 Community Office Hours happening later today!https://t.co/3UXH5widu8

— Gitpod (@gitpod)2023年2月22日

Gitpodを使っていると、たまに.gitpod.yml を調整したりするときがあるのですが、その場合

  1. .gitpod.yml を変更してコミット
  2. PR作成
  3. PRからGitpod Workspaceを開いて確認
  4. オッケイならPRマージ

という流れを踏んでました。少しだけ面倒だったんですよね。

間違えていた場合に、また開いてコミットし直してという流れをしてました。

で、先日gp rebuild が experimental な扱いで追加されました。

これを使うと、PR入れなくても、その場でデバッグ用のワークスペースをビルドして別ウィンドウで開いて確認できるようになります。これは良いですね。

こんな感じです。

gitpod /workspace/try-golang(master) $ gp-hCommand line interfacefor GitpodUsage:  gp[command]・・割愛・・rebuild[experimental] Re-builds the workspace(useful to debug a workspace configuration)・・gitpod /workspace/try-golang(master) $ gp rebuildBuilding the workspace image...latest: Pulling from gitpod/workspace-full・・割愛・・Digest: sha256:d5787229cd062aceae91109f1690013d3f25062916492fb7f444d13de3186178Status: Downloaded newer imagefor gitpod/workspace-full:latestdocker.io/gitpod/workspace-full:latest[2023-02-23 15:09:47]  INFO Starting the debug workspace...[2023-02-23 15:09:51]  INFO The Debug Workspace is UP!=========================================================================================================================Openin Browser at:https://debug-devlights-trygolang-0hjdgibuk25.ws-us87.gitpod.io=========================================================================================================================

デバッグ用のワークスペースへのURLが表示されるので、それをクリックすると別ウィンドウで調整後の.gitpod.yml の状態のワークスペースが表示されます。

デバッグ用のワークスペースを抜ける際はStop Workspace をするのではなく、exitと打ちます。

www.gitpod.io


過去の記事については、以下のページからご参照下さい。

サンプルコードは、以下の場所で公開しています。

検索

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です読者をやめる読者になる読者になる

[8]ページ先頭

©2009-2025 Movatter.jp