Thank you JFrog & Google for your support!

engineering

TL;DR: JFrog & Google offer a GCP cloud-hosted, fully-featured Artifactory Pro instance to open-source projects.

As an open-source community we need efficient collaboration tools to develop high quality softwares. Fortunately, these days, some companies sponsor open source projects by offering access to their services free of charge. Ystia uses GitHub for hosting source code and this web site, Travis CI for continuous integration, ZenHub for agile project management, Read The Docs for hosting documentation.

But today we want to focus on JFrog products.

A year ago we open sourced Ystia Orchestrator (Yorc) and Ystia Forge. We chose Travis CI to build our development and release artifacts. But Travis is not designed to store build artifacts. By looking for a way to store these artifacts we found that JFrog offers Bintray account free of charge for open source projects. Creating a Bintray account is as simple as signing in with GitHub and importing your project or organization from GitHub.

So, for a year or so we used Bintray to store our CI build artifacts. As Bintray is designed to serve release artifacts we experienced some difficulties. After our second time being rate-limited due to disk quota overuse (mainly due to the number docker images we built), JFrog guys got in touch with us with good news: they offer Artifactory Pro accounts hosted on GCP for selected open source projects.

While we knew Artifactory, and were convinced that it is one of the best solutions around to manage artifacts, we didn’t consider it yet for two reasons. First we needed to manage Docker image artifacts, which are not supported on the open source version of Artifactory. And secondly, as an open source community we do not have infrastructures to host such products in a community-open way.

We didn’t hear about this program, so JFrog email sounded just like a christmas gift in this 20th of december!

We filled-up the application form and few minutes after doing this an instance was live on GCP. This is now our official artifacts repository. As per our process to be as open as possible this instance is accessible in read-only anonymously: https://ystia.jfrog.io/ystia/webapp/.

We are still in the process to discover all the functionalities offered by Artifactory, like release management with automatic push to Bintray, build promotion and so on. But there is no doubt that Artifactory is a great solution for artifact management!

So a big thanks to you JFrog and Google for supporting our open source developments!

Powered By Bintray Powered By Artifactory