Oore CI
ReferenceAPIOperationsArtifacts

Create artifact

Runner creates an artifact record and gets a signed upload URL.

Operation IDcreate_artifact
POST
/v1/runners/{runner_id}/jobs/{job_id}/artifacts

Runner creates an artifact record and gets a signed upload URL.

Authorization

bearer_auth
AuthorizationBearer <token>

In: header

Path Parameters

runner_id*string

Runner ID

job_id*string

Build/Job ID

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X POST "https://example.com/v1/runners/string/jobs/string/artifacts" \  -H "Content-Type: application/json" \  -d '{    "artifact_type": "string",    "name": "string"  }'
{  "artifact": {    "artifact_type": "apk",    "build_id": "string",    "checksum": "string",    "created_at": 0,    "expires_at": 0,    "file_path": "string",    "file_size": 0,    "id": "string",    "metadata": {},    "name": "string",    "state": "string"  },  "upload_url": "string"}