# ================================ # Build image # ================================ FROM swift:6.0 as build WORKDIR /build # First just resolve dependencies. # This creates a cached layer that can be reused # as long as your Package.swift/Package.resolved # files do not change. COPY ./Package.* ./ RUN swift package resolve # Copy entire repo into container COPY . . RUN swift test --sanitize=thread