Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Windows images in Daytona workspaces #1346

Closed

Commits on Nov 18, 2024

  1. Add support for Windows images in Daytona workspaces

    Related to daytonaio#1339
    
    Add support for Windows images in Daytona to create workspaces in a Windows environment.
    
    * **Devcontainer Configuration**
      - Add a new feature for Windows images using `ghcr.io/devcontainers/features/windows:1` in `hack/project_image/.devcontainer/devcontainer.json`
      - Update the `overrideFeatureInstallOrder` to include the new Windows feature
    
    * **Server Configuration**
      - Add an option to configure Windows images in the `configureCmd` in `pkg/cmd/server/configure.go`
      - Update the `apiServerConfig` to include Windows image configuration
    
    * **Workspace Creation**
      - Add support for creating workspaces with Windows images in the `CreateCmd` in `pkg/cmd/workspace/create.go`
      - Update the `processPrompting` function to handle Windows image options
      - Add a flag for Windows image support in the workspace creation command
    
    * **Project Configuration**
      - Add logic to handle Windows images in the `GetProjectsCreationDataFromPrompt` function in `pkg/cmd/workspace/util/creation_data.go`
      - Update the `ProjectConfigDefaults` to include Windows image defaults
    
    Signed-off-by: Vishwanath Martur <[email protected]>
    vishwamartur committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    c774502 View commit details
    Browse the repository at this point in the history