Skip to content

Conversation

@MisterDA
Copy link
Contributor

@MisterDA MisterDA commented Jan 4, 2021

No description provided.

@MisterDA MisterDA mentioned this pull request Jan 4, 2021
15 tasks
@MisterDA MisterDA force-pushed the windows branch 9 times, most recently from 777815f to db322c7 Compare January 9, 2021 10:08
@MisterDA MisterDA force-pushed the windows branch 10 times, most recently from edde4c4 to 163d52b Compare January 19, 2021 16:19
@avsm avsm mentioned this pull request Jan 19, 2021
Copy link
Member

@avsm avsm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This lgtm

This switches the base image from windows/servercore to windows, and
moves all Cygwin-related functions in a dedicated submodule, with
simplifies the code and allows the possibility of selecting the Cygwin
root and mirror in the API.

Thanks to David Allsopp for the help!
This makes the `cyg` parameter controlling Cygwin's root and mirror
optional, with sane defaults.
Otherwise file paths containing spaces are not supported.
Files are now escaped too.
When a single envvar was given, its value wasn't quoted. Now, the
behaviour is unified.
Install visual studio and (respectively) cygwin packages in a single
batch.

This has the advantage of not duplicating the installer work, but the
disadvantage that in case of a builder crash, more data is lost at
each step.
@MisterDA MisterDA marked this pull request as ready for review February 17, 2021 14:23
@avsm avsm merged commit 8e12218 into ocurrent:master Feb 26, 2021
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.

2 participants