690 B
690 B
Continuous Integration
The project is integrated the following CI platforms:
- Bitrise
- Builds
- Deployment to Cocoapods Trunk
- Travis CI
- Builds
When a PR is opened
- check that linting is successful (to be integrated)
- check that the code builds
- check that PR tests pass
Manual Deployment
Prerequisites:
- Write permissions on the repo
- Push permission on CocoaPods Trunk
Steps:
- build the project
- run tests
- Create a new tag MAJOR.MIDDLE.MINOR{-betaX}
- update the ZcashLightClientKit.podspec file with the correponding version.
- run
pod lib lint --skip-tests --allow-warnings && pod trunk push --skip-tests --allow-warnings
to create pod version