The movement to agile development methodologies has made the use of automation tools, such as build servers, best practices in software development. But these ecosystems usually only take you so far. To actually make your software packages accessible by your customers and other consumers you need to manually execute the last stage of uploading packages to your download center.
Bintray steps in to fill that gap and automatically distributes your software out to its consumers.
Rich REST API
Bintray offers an exhaustive REST API through which you can manage everything from uploading content (with special consideration for most common package types such as Docker, Maven, Debian, RPM and more), to managing fine grained access control using teams and permissions, signed URLs and entitlements and keys.
Bintray works seamlessly with a variety of tools used in development ecosystems. It works directly with GitHub for release management by importing your source files as well as readme, release notes and tag release notifications. Bintray also automatically calculates metadata for different software packaging formats such as Docker, Maven, RPM and Debian, so the corresponding clients of these tools work directly with Bintray to download dependencies and upload build artifacts.
If you’re using Artifactory in your build ecosystem, you can push release artifacts directly to Bintray, either through the Artifactory UI or using Bintray’s REST API. Artifactory and Bintray together provide the most complete end-to-end binary artifact management available for your software development pipeline.
Through Bintray’s integration with your build environment, you can upload build artifacts and then manage access control to ensure that only authorized consumers can download the build – and all this is done automatically creating a fully automated software delivery pipeline all the way to distribution.