Any suggestion about iOS app with private cocoapods dependencies?


We have several iOS apps depending on cocoapods libraries and some of them have dependencies e.g.:


  • pod1
    • pod2
  • pod3

each app and pod have its own git repo and must be release independently

How would you configure bitrise to create triggers to build:

  • pod2 & pod3 (no dependencies between each other)
  • pod1 triggered by the completion of pod2
  • App1 triggered by the completion of pod1 & pod3

I was thinking every pod as separate apps to deal with each repo’s state, but I can’t find a way to orchestrate several apps together within bitrise. Triggers are mean to deal with a single app’s repo.

Am I missing something? Any idea how this could be acheived without using an external script outside bitrise?