Added Dockerfile and fixed test dependency

This commit is contained in:
Adam Fowler 2019-11-07 01:17:49 +00:00
parent be924f666b
commit 92073bb582
2 changed files with 10 additions and 1 deletions

9
Dockerfile Normal file
View File

@ -0,0 +1,9 @@
FROM swift:5.1 as builder
RUN apt-get -qq update && apt-get install -y \
libssl-dev zlib1g-dev \
&& rm -r /var/lib/apt/lists/*
WORKDIR /aws-signer
COPY . .
RUN swift test

View File

@ -16,7 +16,7 @@ let package = Package(
targets: [
.target(name: "AWSSigner", dependencies: ["NIOHTTP1"]),
.target(name: "HTTPClientAWSSigner", dependencies: ["AWSSigner", "AsyncHTTPClient"]),
.testTarget(name: "AWSSignerTests", dependencies: ["AWSSigner"]),
.testTarget(name: "AWSSignerTests", dependencies: ["AWSSigner", "HTTPClientAWSSigner"]),
]
)