-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
Description
The upstream CNB project has an accepted RFC for dropping support for Windows containers:
buildpacks/rfcs#311
...and the process for removing support from code/docs upstream has begun:
- Remove Windows Support buildpacks/lifecycle#1441 (released in https://github.com/buildpacks/lifecycle/releases/tag/v0.20.6)
- Document that WCOW is not suppported buildpacks/docs#804
- Remove WCOW examples buildpacks/samples#193
(Though there is still more to go, eg removal from specs)
Once more of the upstream removal is complete, we should remove Windows container support from libcnb.rs, eg:
https://github.com/search?q=repo%3Aheroku%2Flibcnb.rs%20windows&type=code
Note: We'll want to make sure that it's still possible to at least build the libcnb.rs Rust project and run unit tests on Windows where possible (just not support Windows containers themselves, and probably not directly support cross-compiling the final buildpack, given musl toolchains are a bit harder on Windows).