Releases

Release service at /releases/{name}

Fedora Releases

GET

Accepted content types:
  • text/html

Response: release.html

GET

Accepted content types:
  • application/javascript

Response: jsonp

GET

Accepted content types:
  • application/json
  • text/json

Response: json

Releases service at /releases/

Fedora Releases

GET

values in the querystring
  • chrome (Boolean) - (default: true)
  • page (Integer) - (default: 1)
  • rows_per_page (Integer) - (default: 20)
  • name (String) - (optional)
  • updates (Sequence) - (optional)
  • packages (Sequence) - (optional)
Accepted content types:
  • text/html

Make sure this singular release existsMake sure those updates existMake sure those packages exist

Response: releases.html

GET

values in the querystring
  • chrome (Boolean) - (default: true)
  • page (Integer) - (default: 1)
  • rows_per_page (Integer) - (default: 20)
  • name (String) - (optional)
  • updates (Sequence) - (optional)
  • packages (Sequence) - (optional)
Accepted content types:
  • application/json
  • text/json

Make sure this singular release existsMake sure those updates existMake sure those packages exist

Response: json

POST

values in the body
  • csrf_token (String)
  • name (String)
  • long_name (String)
  • version (String) - (optional)
  • branch (String)
  • id_prefix (String)
  • dist_tag (String)
  • stable_tag (String)
  • testing_tag (String)
  • candidate_tag (String)
  • pending_signing_tag (String) - (default: “”)
  • pending_testing_tag (String) - (default: “”)
  • pending_stable_tag (String) - (default: “”)
  • override_tag (String)
  • state (String) - (default: “disabled”)
  • edited (String) - (optional)

Save a release

This entails either creating a new release, or editing an existing one. To edit an existing release, the release’s original name must be specified in the edited parameter. Ensure that all the tags are valid Koji tagsConvert from strings to our enumerated types

Response: json