Very simple, minimalistic, yet effective Ubuntu image with required Swift binaries and pre-compiled SwiftLint command installed.
Can be easily used locally, on your GitHub/GitLab CI machines, etc. 👍
Running swiftlint
:
docker run -it -v `pwd`:`pwd` -w `pwd` username0x0a/swiftlint:latest swiftlint lint
Full tags list is available here.
SwiftLint + Swift version | Version tag | Compatible Xcode | Xcode tag | Latest |
---|---|---|---|---|
0.51.0 + 5.8.0 |
0.51.0_swift-5.8.0 |
Xcode 14.3 / Swift 5.8 | xcode-14.3 |
latest |
0.50.3 + 5.7.2 |
0.50.3_swift-5.7.2 |
Xcode 14.0 / Swift 5.7 | xcode-14.0 |
|
0.49.1 + 5.6.2 |
0.49.1_swift-5.6.2 |
Xcode 13.4 / Swift 5.6 | xcode-13.4 |
|
0.48.0 + 5.6.2 |
0.48.0_swift-5.6.2 |
Xcode 13.4 / Swift 5.6 | ||
0.47.1 + 5.6.1 |
0.47.1_swift-5.6.1 |
Xcode 13.3 / Swift 5.6 | xcode-13.3 |
|
0.47.0 + 5.6.0 |
0.47.0_swift-5.6.0 |
Xcode 13.3 / Swift 5.6 | ||
0.46.3 + 5.5.3 |
0.46.3_swift-5.5.3 |
Xcode 13.2 / Swift 5.5 | xcode-13.2 |
|
0.46.1 + 5.5.2 |
0.46.1_swift-5.5.2 |
Xcode 13.2 / Swift 5.5 | ||
0.45.1 + 5.5.2 |
0.45.1_swift-5.5.2 |
Xcode 13.2 / Swift 5.5 | ||
0.45.1 + 5.5.1 |
0.45.1_swift-5.5.1 |
Xcode 13.2 / Swift 5.5 | ||
0.45.0 + 5.5.0 |
0.45.0_swift-5.5.0 |
Xcode 13.0 / Swift 5.5 | xcode-13.0 |
|
0.44.0 + 5.4.2 |
0.44.0_swift-5.4.2 |
Xcode 12.5.x / Swift 5.4 | xcode-12.5 |