tt er π β’ A compute hour = 60 minutes of cloud execution. β’ 12 serial tasks of 5 minutes each = 1 compute hour β’ 12 parallel tasks of 5 minutes each = 1 compute hour. β’ 25 free hours - It is more than you think! β Free tier ends in December 2023! Itβs going to be $14.99/month on the cheapest plan
main branch β’ Runs all unit tests β’ Archives the app β’ Distributes the app to AppCenter β’ Distributes the app to internal testers β’ Noti fi es a slack channel on completion β’ Needs to make use of cocoapods β π§ͺ
π Set the install path to a local directory bundle config set -- local path 'vendor' # β¬ Install all dependencies bundle install fi . βββ ci_scripts β βββ ci_post_clone.sh
π Set the install path to a local directory bundle config set -- local path 'vendor' # β¬ Install all dependencies bundle install # β Install all pods bundle exec pod install fi . βββ ci_scripts β βββ ci_post_clone.sh
π Go one directory up cd .. # π Run the custom lane ... bundle exec fastlane upload_to_appcenter fi . βββ ci_scripts β βββ ci_post_clone.sh β βββ ci_post_xcodebuild.sh
build from the latest main commit β’ Every Sunday evening β’ Released only to external testers (me π ) β’ Once I have gathered feedback, I can release the version.
want to upload automatically on every PR change β’ I want to do this step manually β’ I would like to trigger a build directly from the PR page. Building a custom start condition
Create build β’ Start build β’ Complete buid β’ Only con fi gurable in App Store Connect β’ Canβt subscribe to speci fi c events. β’ β Only 5 webhooks per product