Simple time tracking iOS application. Check out our TimeTable Ruby on Rails project!
bundler install
bundle exec pod install
- Open
*.xcworkspace
in Xcode
bundle exec fastlane test
- Pre-commit installation -
sh runScript.sh
- CoordinatorsFoundation 0.2.2
- Firebase 6.23.0
- JSONFactorable 0.2.2 (tests only)
- LayoutInspector 1.2.1
- KeychainAccess 4.2.0
- Restler 0.5.2
- R.swift 5.2.2
- Swifter 1.4.7 (tests only)
- SwiftLint 0.39.2
- Cocoapods 1.9.2
- Fastlane 2.148.1
- Slather 2.4.9
- xcode-install 2.6.4
- xcov 1.7.3
To release Application for beta testing on Firebase:
- automatic beta release is done on
develop
branch
Release to AppStore is available only by GitLabCI. To release:
- create tag vX.Y.Z-rcW (where X.Y.Z is semantic version and W is Release Candidate Index, counted from 0), e.g.
git tag v1.0-rc0
- push git tag to origin, e.g.
git push origin v1.0-rc0