いろいろ備忘録日記

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

Gitpod の gpコマンドにvalidateサブコマンドが追加(experimental, rebuildサブコマンドは無くなった)

関連記事

Gitpod の gpコマンドにrebuildサブコマンドが追加(experimental) - いろいろ備忘録日記

GitHub - devlights/blog-summary: ブログ「いろいろ備忘録日記」のまとめ

概要

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

以前に、gp rebuild というコマンドが増えたという記事を書いていたのですが、rebuild サブコマンドは無くなって代わりにvalidate サブコマンドが増えたみたいです。

www.gitpod.io

意味合い的には rebuild とほぼ同じですね。コミットを入れなくても今のGitpodの設定ファイルの状態でワークスペースを作って検証してくれるものです。

以下の2通りの使い方が出来ます。

Prebuildではなく、完全にワークスペースを検証したい場合は以下を使います。

$ gp validate

Prebuildモードでワークスペースを検証したい場合は以下を使います。

$ gp validate --prebuild

当然、--prebuild 付けた場合の方が早いです。

作業完了すると、URLが出力されますので、それを開くとビルドされたワークスペースが表示されます。

終わりたい場合は、元のワークスペースのターミナル上で CTRL-C すると、

[2023-04-12 00:36:33]  INFO Starting the workspace...
[2023-04-12 00:36:35]  INFO The workspace is UP!
=================================================================================================================================

Open in Browser at:
https://debug-devlights-gogopacketeadbxa-y620zeuermjqzk75.ws-us93.gitpod.io

Connect using SSH keys (https://gitpod.io/keys):
snip...

=================================================================================================================================
[2023-04-12 00:36:43] ERROR 00:36:43: Skipping extension /ide/extensions/gitpod.gitpod-theme in favour of the builtin extension /ide/extensions/gitpod.gitpod-theme.
^C
[2023-04-12 00:38:09]  INFO Gracefully stopping the workspace...

って表示されて終了できます。


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

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