feat(resource): add --clone-into to container-instance and fix devcontainer-instance sandbox strategy

- Adds a --clone-into option to the container-instance command to clone repository contents into a specified path during container setup.
- Fixes the devcontainer-instance sandbox strategy to ensure proper isolation, correct mount permissions, and deterministic behavior across environments.
- Updates related validation and error handling to reflect the new option and sandbox changes.

ISSUES CLOSED: #7555
This commit is contained in:
2026-04-13 08:18:27 +00:00
parent 6236d6fc4f
commit d77cde2016
21 changed files with 3501 additions and 60 deletions
+1 -1
View File
@@ -85,7 +85,7 @@ Feature: Devcontainer Resource Handler
Scenario: DevcontainerHandler has correct default strategy
When I instantiate DevcontainerHandler
Then its default strategy should be "none"
Then its default strategy should be "snapshot"
Scenario: DevcontainerHandler has correct type label
When I instantiate DevcontainerHandler