Например, для загрузить файл:
curl -SvT POST \
FILE \
--user "$BINTRAY_USER:$BINTRAY_KEY" \
https://api.bintray.com/content/organization/repository/package/$version/
Для публиковать все файлы в одной и той же версии месте, используйте следующую команду:
curl -SvX POST \
--user "$BINTRAY_USER:$BINTRAY_KEY" \
https://api.bintray.com/content/organization/repository/package/$version/publish
Чтобы получить signed_url:
Linux:
curl -SvX POST \
https://api.bintray.com/signed_url/organization/repository/FILE?encrypt=false \
--user "$BINTRAY_USER:$BINTRAY_KEY" \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-d '{"expiry": "4000000000000"}'
Win (вы можете использовать опцию 'K', чтобы пропустить CERT проверки):
curl -SkvX POST^
https://api.bintray.com/signed_url/organization/repository/FILE?encrypt=false^
--user "%BINTRAY_USER%:%$BINTRAY_KEY%"^
-H "cache-control: no-cache"^
-H "content-type: application/json"^
-d "{"expiry": "4000000000000"}"