The highlight of the latest release of Artifactory, version 4.5, is support for CocoaPods, and there are a bunch of additional updates which we thought you might like to hear about.
CocoaPods – The main event
Developing for iOS, watchOS, tvOS or OS X? Jumping on the Swift bandwagon now that it’s open sourced? CocoaPods means more than hot chocolate on a cold day to you? Well, things just got easier using Artifactory as a fully fledged CocoaPods repository.
Artifactory is a proxy for internal or public Spec repositories such as CocoaPods spec and Git repositories containing pods. Using the Artifactory CocoaPods plugin, you can transparently provision dependencies to the pod command line tool from local and remote repositories in Artifactory. Since Artifactory caches pods from remote resources locally, you are independent of the network or any remote resources and can enjoy fast, reliable, and consistent access to pods at all times. By managing permissions for users and groups in your organization, you can exercise fine-grained control over who can access which pods on both internal and external resources. And if you need to share your latest developments with other teams in your site over the ocean, just replicate your local CocoaPods repository, or have them proxy it with a remote repository on their end.
If you’re developing pods in an enterprise environment, you might also like to know that Artifactory can be deployed in an HA configuration providing you unmatched stability and reliability for your CocoaPods repository. Or you might like to hear about our build and CI/CID integration, or all the other package formats for which Artifactory is a fully fledged repository such as Docker, Debian, Npm to name just a few. This might be a good time to take a peek at some of the other great features that Artifactory has to offer.
Frogs and whales go together
You didn’t think we would let the latest developments in Docker go unnoticed. Yes, Artifactory 4.5 is fully compatible with the latest version of Docker, v1.10, and the new Docker Manifest schema. We even have a new REST API to list your Docker repositories.
Another “key” feature
API keys are widely used as a means of authentication that is more secure than passwords. Artifactory has been using API keys for a while now, and version 4.5 presents more enhancements in this domain. For example, you can now use your API key instead of your password for basic authentication. This is especially useful when using different clients whose headers can not be modified, such as with Docker. Also, in previous versions, users who were created following external authentication had no access to their API key. This has changed. Now, an Artifactory administrator can give an externally-authenticated user access to their profile, which means (you guessed it) they can now access or generate an API key without needing their password. This works for SAML SSO, OAuth and HTTP SSO.
And this one’s YUMmy
Are you using Artifactory as a YUM repo? Artifactory 4.5 brings big improvements to YUM showing a massive performance boost of up to 400%!
Can’t wait to try? How quickly can you copy and paste this?
curl https://bintray.com/jfrog/artifactory-pro-rpms/rpm -o bintray-jfrog-artifactory-pro-rpms.repo && sudo mv bintray-jfrog-artifactory-pro-rpms.repo /etc/yum.repos.d
yum install jfrog-artifactory-pro