Skip to content

username0x0a/docker-swiftlint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

SwiftLint on Docker ⌨️

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. 👍

Usage 🕹

Running swiftlint:

docker run -it -v `pwd`:`pwd` -w `pwd` username0x0a/swiftlint:latest swiftlint lint

Version specification 🔍

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

About

Linux image of SwiftLint for Docker based on official Swift image and optimised SwiftLint binary.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published