foojayio / foojayio/discoapi

[RfE] major_versions parameter "versions with all architectures"

Open
#150 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
154
Forks
17
PR merge metrics
No merged PRs in 30d

Description

Hi,

currently when requesting all versions we get this:

Request:

```bash
curl "https://api.foojay.io/disco/v3.0/major_versions?ea=false&ga=true&maintained=true&include_build=false&include_versions=true" -H 'accept: application/json'
```

Response (excerpt):

```json
{
"result": [
{
"major_version": 26,
"term_of_support": "STS",
"maintained": true,
"early_access_only": false,
"release_status": "ga",
"versions": [
"26"
]
},
{
"major_version": 25,
"term_of_support": "LTS",
"maintained": true,
"early_access_only": false,
"release_status": "ga",
"versions": [
"25.0.2.1",
"25.0.2",
"25.0.1",
"25"
]
},
{
"major_version": 21,
"term_of_support": "LTS",
"maintained": true,
"early_access_only": false,
"release_status": "ga",
"versions": [
"21.0.10.1",
"21.0.10",
"21.0.9",
"21.0.8",
"21.0.7",
"21.0.6",
"21.0.5",
"21.0.4",
"21.0.3",
"21.0.2",
"21.0.1",
"21"
]
}
],
"message": ""
}
```

However, I would like to only see the versions where all platform builds for temurin are available,
e.g. where I can download

* Temurin linux x64
* Temurin linux s390x
* Temurin AIX ppc64
* Temurin Mac aarch64
* Temurin Windows x64

etc.

Currently this is not easily possible without checking for every release.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.