Carthage step for iOS/Mac
Plain simple build step for setting up your project with Carthage.
You can cache the result of
carthage bootstrap to make Bitrise faster when building unchanged dependencies. For that you'll have to set up caching in your Bitrise workflow.
- add a cache pull step before your Carthage step,
- set up a cache push step after your Carthage step and make sure to add
./Carthage -> ./Carthage/Cachefile.
Cachefile stores a Swift version you ran
carthage bootstrap the last time and the content of your
Cartfile.resolved. Until either of these information is not changed between builds, Bitrise will ignore the
bootstrap call and use the cached content of your
Carthage/Build directory for building your project. If you have changes in your
Cartfile.resolved, or changed the stack to one with a different Swift version, it will run
carthage bootstrap to make sure the cache is only used when it's 100% compatible.
Can be run directly with the bitrise CLI,
git clone this repository,
cd into it's folder in your Terminal/Command Line
bitrise run test.
bitrise.yml file for required inputs which have to be
added to your