Closed djones6 closed 5 years ago
@djones6 The only failure in the latest run is with NIO on macOS, which seems to be due to the unavailability of openssl. I think we'd need to add BREW_INSTALL_PACKAGES="libressl"
to the corresponding Travis step.
@pushkarnk Thanks - CI is running clean now, so this is ready to review/merge.
@pushkarnk The removal of 14.04 builds is due to 14.04 shortly going out of service. There will be extended support as a paid offering, but I expect Kitura users will migrate (or have already migrated) to 16.04 or higher. The official Swift Docker images are based on 16.04.
I submitted https://github.com/IBM-Swift/Kitura/pull/1429 to restore one permutation of 14.04 testing for the Kitura repo (this will also cover all Kitura's dependencies), and will retain one similarly in Kitura-Sample (which has a broader set of dependencies including Stencil, Sessions, Credentials, SwiftMetrics - though not CouchDB).
I could be persuaded to reintroduce 14.04 to a broader set of repos if we feel there's real risk of breakage in the future. At the moment I see it as very low risk, confined to places where we directly interact with C libraries (curl, openssl, zlib) that are back-level on 14.04.
Description
Motivation and Context
Resolves #91
How Has This Been Tested?
Checklist: