December 2018
Intermediate to advanced
414 pages
10h 19m
English
As you know, pure Swift projects are meant to run on any platform. The Swift team is maintaining development snapshots as well as downloadable builds of the Swift toolchain.
We can use this in order to install Swift on Linux and macOS.
Travis offers great configuration capabilities through its build matrix and stages. A build matrix is defined by multiple environment variables, and each environment variable defines a different configuration for your continuous integration scripts. A build stage defines a step in your continuous integration process. If a stage fails, any subsequent stage will be cancelled. Mixing matrices and stages allows your builds to run multiple commands in parallel while minimizing the ...
Read now
Unlock full access