Add tools code-server
Tools command to expose a custom code-server image with the clab vsc ext preinstalled.
cc @FloSch62
I will have to park this one for now.
There is an issue where the webviews cannot work unless a trusted HTTPS cert is provided. (https://github.com/coder/code-server/discussions/6656).. This kind of renders a lot of the extension functionality useless.
Seems we can do with raw HTTP.. just some changes required to make topoviewer work
Codecov Report
:x: Patch coverage is 11.59420% with 427 lines in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 55.50%. Comparing base (b7f9f0c) to head (6e04433).
Additional details and impacted files
@@ Coverage Diff @@
## main #2777 +/- ##
==========================================
- Coverage 55.89% 55.50% -0.39%
==========================================
Files 207 208 +1
Lines 24362 24837 +475
==========================================
+ Hits 13617 13787 +170
- Misses 9524 9803 +279
- Partials 1221 1247 +26
| Files with missing lines | Coverage Δ | |
|---|---|---|
| cmd/options.go | 89.65% <100.00%> (+0.31%) |
:arrow_up: |
| cmd/tools_api_start.go | 69.75% <100.00%> (+0.56%) |
:arrow_up: |
| cmd/tools_api_status.go | 86.51% <100.00%> (ø) |
|
| runtime/runtime.go | 90.90% <ø> (ø) |
|
| runtime/podman/podman.go | 0.30% <0.00%> (-0.01%) |
:arrow_down: |
| cmd/tools.go | 81.25% <45.45%> (-7.43%) |
:arrow_down: |
| runtime/docker/docker.go | 68.15% <0.00%> (-0.48%) |
:arrow_down: |
| runtime/ignite/ignite.go | 0.29% <0.00%> (-0.01%) |
:arrow_down: |
| mocks/mockruntime/runtime.go | 8.88% <0.00%> (-0.32%) |
:arrow_down: |
| cmd/tools_code_server.go | 9.75% <9.75%> (ø) |
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Will take a look
Minor tweak to open on the homedir by default, and did a rebase.. sorry for the delay on this one.
The dependency repo is here.. I have to handle the gh workflow to build the container on new ext releases:
https://github.com/kaelemc/clab-code-server
scrap that... few problems with this right now.