Skip to content

Fix Docker build on Windows + Add Trunk.toml and .dockerignore #59

@coremoon

Description

@coremoon

I tried to run the Simplicity WebIDE project in Docker on Windows (Git Bash) and ran into several build issues.

What I did / Changes:

  • Ignored fix-links.sh in the Docker build to bypass path issues on Windows.
  • Added a Trunk.toml to configure Trunk for Docker builds.
  • Added a .dockerignore to speed up Docker builds and avoid unnecessary files.

Result:
With these changes, the Docker build works on Windows and produces the correct dist/ output.

Tested Environment:

  • Windows 10, Git Bash
  • Docker Desktop

PR / Fork:
The changes are available in my fork: [https://github.com/coremoon/simplicity-webide-bug](https://github.com/coremoon/simplicity-webide-bug.git)
You can create a PR from the docker-windows-fix branch of this fork.

Notes / Suggestions:

  • This should not affect Linux/Mac builds.
  • The Trunk.toml can be removed if you prefer to rely on defaults.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions