orbitalci / orbital

Orbital is a self-hosted CI system for solo/small consulting dev teams. Written in Rust.
GNU General Public License v3.0
29 stars 2 forks source link

Docker builds on non-Linux hosts #260

Open tjtelan opened 4 years ago

tjtelan commented 4 years ago

Our current docker driver shiplift has a long-standing bug with performing the equivalent of docker exec on MacOS hosts.

I assume that this will also be a problem on Windows, but I don't have an environment to verify.

tjtelan commented 3 years ago

Currently I'm using the git version of shiplift (as opposed to the released crate) and testing with MacOS 11.1 (Big Sur).

Confirmed that containerized builds work as expected! Hoping that the crate releases a new version with the fix included.


I'm currently downloading a Win10 Enterprise VM with the intention of installing orbital to test this out. Depending on how that goes, I might close this issue and re-open a Windows-specific issue.