Skip to content

Instantly share code, notes, and snippets.

View miklosboros's full-sized avatar

Miklós Boros miklosboros

View GitHub Profile
#!/bin/bash
#
# Uploads an installable artifact to Bitrise using Release Management Public API.
# Reference: https://api.bitrise.io/release-management/api-docs/index.html#/Installable%20Artifacts%20-%20COMING%20SOON/GenerateInstallableArtifactUploadUrl
#
# This script supports Linux distributions (alpine, arch, centos, debian, fedora, rhel, ubuntu) and macOS.
# For it to work properly you will need either jq and openssl packages installed on your system or sudo privileges for the script.
#
# You need a couple of environment variables to set up and you can call this script from terminal:
# ARTIFACT_PATH=LOCAL_PATH_OF_THE_ARTIFACT_TO_BE_UPLOADED \
We can make this file beautiful and searchable if this error is corrected: No tabs found in this TSV file in line 0.
TsvHttpData-1.0
https://bitrise-build-log-archives-staging.s3.us-east-1.amazonaws.com/build-logs-v2/0093eba0af81a2cf/0b162b342ef94661/4153682/0b162b342ef94661.log?response-content-disposition=inline&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEPT%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDGV1LWNlbnRyYWwtMSJHMEUCIQDxzGZ0qOTcaPdzYae1q88YKp3IcyU2hFksCnUYqJHAUwIgcMefAeTsUfkpDnpa2axjNZgZVDbYugfciONlLu0NmTAq7gMI7f%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FARAAGgw0NjYxMDU5MTMxNTEiDD%2Ba%2Bkt1u7Wz33PRoSrCA0Wa0QA%2Bjyv%2BjZL8P3EPSdaCKlQELcdrRhqsFx5NdI%2BnoZSw1MvTiFB75nFl0vcL0Em9OfeCaY5LgFQ0gYN8G3QJjFFGetWUof0cqHVA%2BbK4UhpJn5vrgpS9OawoZxfVitCRDdyV5vNLQ50q7Rv4iormfTMj1HnUUg79J0XJmlypDIBbz8lIeJEGQEjaIffsg72FnIZyshWjwX%2F3Qe0DrTY85fyAAC14MwTuvz4KL2qL2LgXFK9rGhADpouHSbOyJtErtS3sP22utqktaKLiVuktjNkRxr%2BcRTdmH3zCUTjRVpt1ZKkHe59o4qV9m8b86C86TmmlJbTSp1MUCF9tW%2B8fRtwrQJG%2BXzCnF5hcEQf%2BC%2FCJEqN0o8xqREXu5t15E3DnPZ1%2B%2BVkPyJy01jjKF%2BuWMhIeVmdZ3soRH6Rqy75SHg%2Bx9fbCOS%2BoI8ldePreIrZQ0fZ1Y3%2BSeDHAKUkmeT2GzVL5MYsegYQxb1akBJXoBDYt6XX96jA2rTgVXnxSwYsZrC7F