Clicking the different options in this window displays instructions for the relevant procedure, with GUI screenshots or lines of code where necessary.
Note that you must include your authentication credentials, your Bintray username and your API Key, in the API call you use to upload package files.
File size should not exceed 250 MB for OSS users or when uploading files through the UI. Bintray Professional users can upload files up to 5GB when using the REST API.
When uploading files to Bintray using APIs, Bintray will automatically create a version in the following cases:
When a file is uploaded using Maven, if the file is uploaded to a path that does not yet exist, this path will be created.
When a file is uploaded using other tools, Bintray can create versions automatically if these are indicated in the tool’s HTTP header (where supported) or matrix parameters.
For more details on how to upload files using APIs, please refer to Upload Content in the Bintray REST API documentation.
Distributing files via Bintray includes three steps: creating a version, uploading the files and publishing the files.
Creating a Version: Uploaded files are associated with a specific version of a package.
Some upload methods can create the version automatically as part of the upload; with other methods you will need to create a target version from the Bintray UI or using REST.
Uploading: Upload your files using a tool (automatic upload).
After uploading your files, the files have a status of un-published. This means that in the Bintray UI they are only visible to you and can only be downloaded with your username and API Key.
You may discard all or some of your uploaded files when they are un-published, before anyone sees or downloads them.