Skip to content
This repository was archived by the owner on Aug 29, 2022. It is now read-only.

Developing for Linux

Zachary Waldowski edited this page Nov 16, 2016 · 4 revisions

Deferred has high-level, cross-platform support building using Swift Package Manager and deploying Linux.

Docker for Mac and the swiftdocker/docker-swift image provide great support for building Deferred for Linux from a macOS host.

While a Linux image allows development from within the VM, a streamlined approach is to develop like you would normally and run one-time images for executing the tests:

cd Projects/Deferred
docker run --rm -v ${PWD}:/swift -w /swift "swiftdocker/swift:latest" swift test

Clone this wiki locally