diff options
| author | Ben Beltran <ben@nsovocal.com> | 2020-03-09 21:57:38 -0500 |
|---|---|---|
| committer | Ben Beltran <ben@nsovocal.com> | 2020-03-09 21:57:38 -0500 |
| commit | bd151cc4d229df466df4a9fcb450f34e43570c99 (patch) | |
| tree | dfe3e0fa93d3e91b3574db2a9b32d7c5ed57ab3b /Dockerfile | |
| parent | 38d5d6de414ad69d6a7dc744e4aed39c488ba30f (diff) | |
| parent | 9931580d9185e9123b6d45a45f20dbf929bb25b7 (diff) | |
Merge branch 'feature/rbdr-update-swift' into develop
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..db35f5c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,26 @@ +ARG swift_version=latest +FROM swift:${swift_version} + +RUN apt-get update && apt-get install -y \ + libsqlite3-dev \ + ruby \ + ruby-dev \ + wget \ + && rm -rf /var/lib/apt/lists/* + +RUN gem install --no-ri --no-rdoc jazzy + +# SourceKitten + +RUN git clone https://github.com/jpsim/SourceKitten.git /tmp/SourceKitten \ + && cd /tmp/SourceKitten \ + && make install \ + && rm -rf /tmp/SourceKitten + +# Swiftlint + +RUN git clone https://github.com/realm/SwiftLint.git /tmp/SwiftLint \ + && cd /tmp/SwiftLint \ + && git submodule update --init --recursive \ + && make install \ + && rm -rf /tmp/SwiftLint |