Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

BidMachine iOS

BidMachine is an advertising SDK for iOS written in Objective-C

Please read documentation

Release algorithm

  1. Check that you has next CLI on your local machine:
  1. Merge everything you want to master (or some release branch)

  2. Send to TestFlight:

  • Manualy (prefered)
  • Fastlane - lane qa (not prefered)
  1. Create tag with correct description
  ~:git tag -a vX.Y.Z -m "Add some cool feature"
  ~:git push origin vX.Y.Z

NOTE! If you build release from branch different to master, please set -Beta suffix to tag version: vX.Y.Z-Beta

  1. Run build.sh from root project directory NOTE Program options:
[options] application [arguments]

options:
-h, --help                                       show brief help
-v, --version                                    specify version of build. Required
-pu, --pod_update=YES                            update CocoaPods Environment. Optional
-s3, --s3_upload=YES                             upload results to Amazon s3. Optional
-z, --zip=YES                                    compress results. Optional
  ~:./build.sh -v X.Y.Z -pu NO -s3 YES -z YES
  1. Edit BidMachine.podspec. Change pod version to actual tag. Save

  2. Distribute podspec to pirvate repo

  ~:pod repo push appodeal BidMachine.podspec --allow-warnings
  1. Publish podspec to public repo
  ~:pod trunk push BidMachine.podspec --allow-warnings

About

Build direct relationships with demand partners and access higher prices and quality demand without obstacles

Topics

Resources

Packages

No packages published