-
fastlane 에 swiftlint 추가하기개발/Swift 2021. 4. 8. 11:24
swiftlint file 을 다음과같이 작성했다.
disabled_rules: - colon - comma - control_statement - trailing_whitespace opt_in_rules: - missing_docs included: excluded: - Carthage - Pods force_cast: warning force_try: severity: warning line_length: 200 type_body_length: - 300 trailing_whitespace : 1 identifier_name: allowed_symbols: "_" min_length: 3 shorthand_operator: warning
fastlane 과 연동하려한다.
Fastfile에 lint lane 을 추가한다.
lane :lint do swiftlint( mode: :lint, executable: "Pods/SwiftLint/swiftlint", reporter: "html", output_file: "fastlane/swiftlint-results.html", config_file: '.swiftlint.yml', ignore_exit_status: true ) end
이후 fastlane lint 를 실행하면 fastlane 폴더에 swiftlint-result.html 파일이 생긴다.
해당 파일에서는 결과값들을 볼수있다.
'개발 > Swift' 카테고리의 다른 글
Appstore 없이 Xcode 설치하는법 (0) 2021.04.09 Fastfile Gitlab ci 연동 에러 문제 해결방법 (0) 2021.04.08 Gitlab Runner Register (0) 2021.04.08 fastlane ($(MARKETING_VERSION)) does not respect the format A or A.B or A.B.C 오류 해결 (0) 2021.03.23 부모 viewController에서 addSubview 를 통해 뷰를 노출 시키는 방법 (0) 2021.03.22