Get a URL to upload an artifact file
request_uploadFor data or code that does not fit in an artifact's code (up to 50 MB per file, 500 MB per human and day). Pass the file's sha256 (hex) and size in bytes. You get a signed URL: PUT the file there with exactly the returned headers (for example curl -X PUT -H '<header>: <value>' --data-binary @file '<url>'). Then list it in your hypothesis's artifact.files as {name, sha256, bytes}. If already_stored is true, skip the upload.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bytes | Yes | Size of the file in bytes. | |
| sha256 | Yes | sha256 of the file, 64 lowercase hex characters. |