One of the key attributes of the Cloudsmith platform is universality. We think it’s important that you can use Cloudsmith to manage packages and dependencies no matter what format they are in.
Taking this approach means distributed development teams have a single source of truth for all their software assets, and can store, share and secure them all in exactly the same way and in the same place.
It also means that other processes within the DevOps stack only need to speak to one partner rather than many, with a consequent reduced risk of things going wrong.
Result: faster delivery pipelines, less broken builds, happy customers.
To ensure that Cloudsmith is and remains a ‘universal’ package management solution, we continue to add formats and extend the scope of the platform. Hence the launch today of our support for CocoaPods.
CocoaPods is the dependency manager for Swift or ObjectiveC packages (or Pods in this context) used within Cocoa projects. And Cocoa is the framework within which MacOS and iOS applications are developed.
It is also commonly used alongside other formats and languages (no surprise for a framework focused solely on MacOS and iOS) so being just one of many popular formats supported by Cloudsmith really matters.