I took a look at what was done in FuseCloud repo and tested that Travis config on my own fuse-prefs this morning. All went well, happy days!
If you take a look at fuselibs-public configuration, you’ll notice that Travis also runs a lot of tests for us. Let’s leave figuring out how to add tests as an exercise for the reader
Looking at the config file you pasted, I see it’s not YAML, so that might be the core issue with it.
I have the same configuration as Fuse Cloud, however I need to build using -DCOCOAPODS and I think this is what’s causing trouble. (If I don’t I get missing Firebase Pod)
The config code is from the TRAVIS dashboard, in the YAML is just like yours.
Any workaround for Cocoapods?