swift 5.1 docker setup
motivation: support swift 5.1 changes: * add docker compose file for swift 5.1, will add CI job once merged * update swiftformat version to 0.40.12
This commit is contained in:
parent
9c047ec865
commit
18d9833602
|
|
@ -31,7 +31,7 @@ RUN chmod 755 $HOME/.tools/symbolicate-linux-fatal
|
||||||
|
|
||||||
# swiftformat (until part of the toolchain)
|
# swiftformat (until part of the toolchain)
|
||||||
|
|
||||||
ARG swiftformat_version=0.40.11
|
ARG swiftformat_version=0.40.12
|
||||||
RUN git clone --branch $swiftformat_version --depth 1 https://github.com/nicklockwood/SwiftFormat $HOME/.tools/swift-format
|
RUN git clone --branch $swiftformat_version --depth 1 https://github.com/nicklockwood/SwiftFormat $HOME/.tools/swift-format
|
||||||
RUN cd $HOME/.tools/swift-format && swift build -c release
|
RUN cd $HOME/.tools/swift-format && swift build -c release
|
||||||
RUN ln -s $HOME/.tools/swift-format/.build/release/swiftformat $HOME/.tools/swiftformat
|
RUN ln -s $HOME/.tools/swift-format/.build/release/swiftformat $HOME/.tools/swiftformat
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
version: "3"
|
||||||
|
|
||||||
|
services:
|
||||||
|
|
||||||
|
runtime-setup:
|
||||||
|
image: swift-metrics:18.04-5.1
|
||||||
|
build:
|
||||||
|
args:
|
||||||
|
ubuntu_version: "bionic"
|
||||||
|
swift_version: "5.1"
|
||||||
|
|
||||||
|
test:
|
||||||
|
image: swift-metrics:18.04-5.1
|
||||||
Loading…
Reference in New Issue