Skip to content

Conversation

@MisterDA
Copy link
Contributor

@MisterDA MisterDA commented Sep 6, 2022

I've moved out of the big PR some little commits to ease review. I'll rebase the Windows PR when this one is merged.

@MisterDA MisterDA mentioned this pull request Sep 6, 2022
1 task
@MisterDA MisterDA removed the request for review from talex5 September 23, 2022 07:22
@MisterDA MisterDA force-pushed the docker-windows-prerequisites branch from ffb3a4b to 8b39b74 Compare October 3, 2022 09:00
@tmcgilchrist tmcgilchrist mentioned this pull request Oct 10, 2022
6 tasks
@MisterDA MisterDA mentioned this pull request Oct 10, 2022
7 tasks
@MisterDA MisterDA force-pushed the docker-windows-prerequisites branch 2 times, most recently from 1726d29 to b83d2af Compare October 14, 2022 14:49
Mounts are read-write to preserve current behaviour.
This allows to specify the entrypoint of a `Sandbox.run job`. This is
only needed for the Docker sandbox, to override the Docker image
entrypoint.
Granted, it's more difficult to read, but way easier to copy-paste to
inspect manually what's happening.
This prevents errors on Windows where a file cannot be renamed, moved
or deleted if it is open by another process. It also ensure that the
database is left in a clean state.
@MisterDA MisterDA force-pushed the docker-windows-prerequisites branch from b83d2af to 9604df5 Compare October 17, 2022 06:58
@tmcgilchrist tmcgilchrist merged commit 4a8530e into ocurrent:master Oct 17, 2022
@MisterDA MisterDA deleted the docker-windows-prerequisites branch October 17, 2022 08:10
tmcgilchrist added a commit to tmcgilchrist/opam-repository that referenced this pull request Nov 7, 2022
CHANGES:

- Add --fuse-path to allow selection of the path redirected by FUSE (@mtelvers ocurrent/obuilder#128, reviewed by @MisterDA )
- Pre-requisites for Windows support using docker for Windows (@MisterDA ocurrent/obuilder#116, reviewed by @tmcgilchrist)
- Additional tests and prerequistes for Windows support (@MisterDA ocurrent/obuilder#130, reviewed by @tmcgilchrist)
- Add support for Docker/Windows spec (@MisterDA ocurrent/obuilder#117, reviewed by @tmcgilchrist)
- Depend on Lwt.5.6.1 for bugfixes (@MisterDA ocurrent/obuilder#108, reviewed by @tmcgilchrist)

- Add macOS support (@patricoferris ocurrent/obuilder#87, reviewed by @tmcgilchrist @talex5 @kit-ty-kate)
- Enable macOS tests only on macOS (@MisterDA ocurrent/obuilder#126, reviewed by @tmcgilchrist)
- Dune 3.0 generates empty intf for executables (@MisterDA ocurrent/obuilder#111, reviewed by @talex5)
- Fix warnings and CI failure (@MisterDA ocurrent/obuilder#110, reviewed by @talex5)

- Expose store root and cmdliner term with non-required store (@MisterDA ocurrent/obuilder#119, reviewed by @tmcgilchrist)
- Expose Rsync_store module (@MisterDA ocurrent/obuilder#114, reviewed by @talex5)
- Rsync hard-links to save space (@art-w ocurrent/obuilder#102, reviewed by @patricoferris)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants