Need help with other JFrog products?
Have a question? Want to report an issue? Contact JFrog support
Set Me Up
For supported package formats, Bintray provides code snippets you can use for the corresponding client to work directly with Bintray. These are generated through the Set Me Up button which is available on each repository page.
The Set Me Up button is also available on the package and version page of each package and version hosted in the repository. Where needed, the code snippets, include your user credentials and the specific repository name, so you may copy them directly from the Bintray UI, or in some cases, even download the required configuration files which you can then directly install in the client.
Bintray comes equipped with strong keyword search capabilities which apply the search term to different entities. Results are initially displayed in Maven context (i.e. according to GroupId, ArtifactId etc.), however, the list of results can be displayed in a context-agnostic list in a single click.
Bintray also lets you define any number of custom attributes for a package or version. Like other attributes that are automatically associated with your content (such as license information), these custom attributes are also searchable making them a valuable tool to help manage your workflow.
Security and Access Control
Content published on public repositories in Bintray is available to and accessible by the general public. Once you upgrade to a premium account, Bintray offers a variety of security measures that give you fine grained control over who can access your content. For more details, please refer to Bintray Security.
Interacting with Other Users and Tools
Bintray offers a variety of ways for you to interact with other users while maintaining privacy. These include an internal messaging. system, feedback and reviews, system notifications, watches and more.
A Bintray organization is a group of users who can work cooperatively on the same modules of software. Members of the same organization may share authorizations to modify content and to upload files into the same location. This allows Bintray users to cooperate more closely on joint projects and share information and insight more efficiently.
Linking and Including Packages
You can choose to link packages to or include them in repos belonging to other users, while retaining full, exclusive rights and ownership over them. This increases the exposure of your package without reducing your rights and control over it.
Interfaces with Third-Party Applications
Bintray is able to interface with third party platforms and applications such as build tools, CI servers and security protocols. It is these interfaces that enable Bintray to be integrated with fully automated continuous deployment and distribution pipelines. Some examples of Bintray interfaces include:
JFrog Artifactory: Push builds directly from Artifactory to Bintray.
GitHub: Import sources, readme and release notes.
OAuth: Log in to Bintray through your GitHub, Twitter, or Google+ accounts.
Twitter: Tweet about new versions you release directly from Bintray.
Maven Central: Sync your artifacts in Maven Central with the corresponding version in Bintray.
One of Bintray’s most extensive integrations is with GitHub allowing you to easily mirror the data and entities you have already defined on GitHub for your development efforts. Through this integration, you can import repositories and releases, readme files and release notes, organizations and members and more. For more details, please refer to Importing from GitHub.
Bintray’s REST API is the basis for a fully automated distribution pipeline. It can be used to auto-create entities, access and edit attributes and metadata, create and manage webhooks, and more.
Bintray Premium provides a full set of additional features needed for enterprise software distribution. Depending on the plan that you select (Pro or Enterprise), Bintray offers features such as private repositories, signed URLs, download entitlements, detailed stats and logs, and much more.