Skip to main content

Set a Release

POST 

/api/v1/catalog/releases/project/:projectIdentifier

This service message allows creation of a release.

Request

Path Parameters

    projectIdentifier stringrequired

    Project identifier (ID or name)

Header Parameters

    X-Project-Token string

Body

required

    version stringrequired
    name string
    releaseNotes string
    metadata object
    isDraft boolean

    Default value: true

    dependencies string[]

    List of dependencies. Providing an empty array will remove all dependencies. Omitting this field or setting it to null will leave dependencies unchanged.

Responses

Schema

    id stringrequired
    version stringrequired
    projectName stringrequired
    projectId number
    name stringrequired
    releaseNotes stringrequired
    metadata objectrequired
    status stringrequired

    Possible values: [draft, in_review, approved, released, archived]

    createdAt date-timerequired
    updatedAt date-timerequired
    requiredRegulationsCount numberrequired

    Total number of required regulations

    compliantRegulationsCount numberrequired

    Total number of compliant regulations

    latest booleanrequired
    releasedAt date-time

    artifacts

    object[]

  • Array [

  • id numberrequired
    artifactName stringrequired
    type stringrequired

    Possible values: [file, docker_image]

    metadata objectrequired
    isInstallationFile booleanrequired
    dockerImageUrl string
    isExecutable boolean

    Default value: false

    arguments object
    uploadId numberrequired
    status string

    Possible values: [uploaded, pending, removed]

    size int64
  • ]

  • dependencies

    object[]

  • Array [

  • id stringrequired
    version stringrequired
    projectName stringrequired
    projectId number
    name stringrequired
    releaseNotes stringrequired
    metadata objectrequired
    status stringrequired

    Possible values: [draft, in_review, approved, released, archived]

    createdAt date-timerequired
    updatedAt date-timerequired
    requiredRegulationsCount numberrequired

    Total number of required regulations

    compliantRegulationsCount numberrequired

    Total number of compliant regulations

    latest booleanrequired
    releasedAt date-time
  • ]

Loading...