Skip to content

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

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