Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Adds platform to assets.json. #17

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
750 changes: 504 additions & 246 deletions assets.json
Original file line number Diff line number Diff line change
@@ -1,249 +1,507 @@
[
{
"version": "5.0.1",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v5.0.1/Firebird-5.0.1.1469-0-linux-x64.tar.gz",
"sha256": "e1023b005e5d6db8f717af032e91f0f94aa7a8dbe0e78f250931214ca0a21e57",
"tags": {
"bookworm": [
"5",
"5.0.1",
"latest"
],
"bullseye": [
"bullseye",
"5-bullseye",
"5.0.1-bullseye"
],
"jammy": [
"jammy",
"5-jammy",
"5.0.1-jammy"
],
"noble": [
"noble",
"5-noble",
"5.0.1-noble"
]
}
},
{
"version": "5.0.0",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v5.0.0/Firebird-5.0.0.1306-0-linux-x64.tar.gz",
"sha256": "137b356ea464e224b6ed1241e6dba95b6b950ff1feef91696d4071d4da880768",
"tags": {
"bookworm": [
"5.0.0"
],
"bullseye": [
"5.0.0-bullseye"
],
"jammy": [
"5.0.0-jammy"
],
"noble": [
"5.0.0-noble"
]
}
},
{
"version": "4.0.5",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.5/Firebird-4.0.5.3140-0.amd64.tar.gz",
"sha256": "6ae43e4fa31ddc99220575023b7d954fb218c063375bb589b16fbe9fcdfdcaa6",
"tags": {
"bookworm": [
"4",
"4.0.5"
],
"bullseye": [
"4-bullseye",
"4.0.5-bullseye"
],
"jammy": [
"4-jammy",
"4.0.5-jammy"
],
"noble": [
"4-noble",
"4.0.5-noble"
]
}
},
{
"version": "4.0.4",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.4/Firebird-4.0.4.3010-0.amd64.tar.gz",
"sha256": "ef589301c5e13a1f8481e1e38c453641ef5082344bf69edb51f8aa9f036bcaca",
"tags": {
"bookworm": [
"4.0.4"
],
"bullseye": [
"4.0.4-bullseye"
],
"jammy": [
"4.0.4-jammy"
],
"noble": [
"4.0.4-noble"
]
}
},
{
"version": "4.0.3",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.3/Firebird-4.0.3.2975-0.amd64.tar.gz",
"sha256": "bd439c3c8f74fd03a592eafd20de37ce028c424fbe023352f1bd17db54c3257d",
"tags": {
"bookworm": [
"4.0.3"
],
"bullseye": [
"4.0.3-bullseye"
],
"jammy": [
"4.0.3-jammy"
],
"noble": [
"4.0.3-noble"
]
}
},
{
"version": "4.0.2",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.2/Firebird-4.0.2.2816-0.amd64.tar.gz",
"sha256": "70108f9854a522ac6eb7b2bdc1bda9780aab97dbfbf358ced90c0db13b8af9fa",
"tags": {
"bookworm": [
"4.0.2"
],
"bullseye": [
"4.0.2-bullseye"
],
"jammy": [
"4.0.2-jammy"
],
"noble": [
"4.0.2-noble"
]
}
},
{
"version": "4.0.1",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.1/Firebird-4.0.1.2692-0.amd64.tar.gz",
"sha256": "90b6727b8366b3674fc30ba13d0f52ab0b419c3bb3a4224c8d3f480143538998",
"tags": {
"bookworm": [
"4.0.1"
],
"bullseye": [
"4.0.1-bullseye"
],
"jammy": [
"4.0.1-jammy"
],
"noble": [
"4.0.1-noble"
]
}
},
{
"version": "4.0.0",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.0/Firebird-4.0.0.2496-0.amd64.tar.gz",
"sha256": "06f6e00b9657a1967f21b34bea8150d5a3e5b1d1b1313bb6455e16878b42d63e",
"tags": {
"bookworm": [
"4.0.0"
],
"bullseye": [
"4.0.0-bullseye"
],
"jammy": [
"4.0.0-jammy"
],
"noble": [
"4.0.0-noble"
]
}
},
{
"version": "3.0.12",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.12/Firebird-3.0.12.33787-0.amd64.tar.gz",
"sha256": "406a8887ab318a5d8a20781fc1d38a0ca30acdbddbc1558b077646bb2e2e283f",
"tags": {
"bookworm": [
"3",
"3.0.12"
],
"bullseye": [
"3-bullseye",
"3.0.12-bullseye"
],
"jammy": [
"3-jammy",
"3.0.12-jammy"
]
}
},
{
"version": "3.0.11",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.11/Firebird-3.0.11.33703-0.amd64.tar.gz",
"sha256": "713757e09b40b2631d800dacd9b80179b7eb75693a72089136055a7154413a3e",
"tags": {
"bookworm": [
"3.0.11"
],
"bullseye": [
"3.0.11-bullseye"
],
"jammy": [
"3.0.11-jammy"
]
}
},
{
"version": "3.0.10",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.10/Firebird-3.0.10.33601-0.amd64.tar.gz",
"sha256": "5e0db3b9312c5bed3eccd1855ec07df5a50176dbff35b8ebf998360b59561cf0",
"tags": {
"bookworm": [
"3.0.10"
],
"bullseye": [
"3.0.10-bullseye"
],
"jammy": [
"3.0.10-jammy"
]
}
},
{
"version": "3.0.9",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.9/Firebird-3.0.9.33560-0.amd64.tar.gz",
"sha256": "0a80a5dc507f388e96adf9b64584c0b568d94a8f3df19d7baec494c5f98ba5a4",
"tags": {
"bookworm": [
"3.0.9"
],
"bullseye": [
"3.0.9-bullseye"
],
"jammy": [
"3.0.9-jammy"
]
}
},
{
"version": "3.0.8",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.8/Firebird-3.0.8.33535-0.amd64.tar.gz",
"sha256": "fbf154244d3568f4de4ee68769ed71a0699845197ae1c02c2029dc4d0f1af5f9",
"tags": {
"bookworm": [
"3.0.8"
],
"bullseye": [
"3.0.8-bullseye"
],
"jammy": [
"3.0.8-jammy"
]
}
{
"version": "5.0.1",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v5.0.1/Firebird-5.0.1.1469-0-linux-x64.tar.gz",
"sha256": "e1023b005e5d6db8f717af032e91f0f94aa7a8dbe0e78f250931214ca0a21e57",
"tags": {
"bookworm": [
"5",
"5.0.1",
"latest"
],
"bullseye": [
"bullseye",
"5-bullseye",
"5.0.1-bullseye"
],
"jammy": [
"jammy",
"5-jammy",
"5.0.1-jammy"
],
"noble": [
"noble",
"5-noble",
"5.0.1-noble"
]
}
},
{
"version": "5.0.1",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v5.0.1/Firebird-5.0.1.1469-0-linux-arm64.tar.gz",
"sha256": "46b3f4f170458a93365c67118c062ba8509903fe8293bf8a62e7bd8a388e2d06",
"tags": {
"bookworm": [
"5.0.1"
],
"bullseye": [
"5.0.1-bullseye"
],
"jammy": [
"5.0.1-jammy"
],
"noble": [
"5.0.1-noble"
]
}
},
{
"version": "5.0.0",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v5.0.0/Firebird-5.0.0.1306-0-linux-x64.tar.gz",
"sha256": "137b356ea464e224b6ed1241e6dba95b6b950ff1feef91696d4071d4da880768",
"tags": {
"bookworm": [
"5.0.0"
],
"bullseye": [
"5.0.0-bullseye"
],
"jammy": [
"5.0.0-jammy"
],
"noble": [
"5.0.0-noble"
]
}
},
{
"version": "5.0.0",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v5.0.0/Firebird-5.0.0.1306-0-linux-arm64.tar.gz",
"sha256": "bdb62abc91a4c26a86b9377256529622e3046f4ec4f66fbdcf46747688d45033",
"tags": {
"bookworm": [
"5.0.0"
],
"bullseye": [
"5.0.0-bullseye"
],
"jammy": [
"5.0.0-jammy"
],
"noble": [
"5.0.0-noble"
]
}
},
{
"version": "4.0.5",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.5/Firebird-4.0.5.3140-0.amd64.tar.gz",
"sha256": "6ae43e4fa31ddc99220575023b7d954fb218c063375bb589b16fbe9fcdfdcaa6",
"tags": {
"bookworm": [
"4",
"4.0.5"
],
"bullseye": [
"4-bullseye",
"4.0.5-bullseye"
],
"jammy": [
"4-jammy",
"4.0.5-jammy"
],
"noble": [
"4-noble",
"4.0.5-noble"
]
}
},
{
"version": "4.0.5",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.5/Firebird-4.0.5.3140-0.arm64.tar.gz",
"sha256": "83b1f51ee225ccd89990aa078c5a736f4887bfe92806e15f81cc63d1985cf8cc",
"tags": {
"bookworm": [
"4.0.5"
],
"bullseye": [
"4.0.5-bullseye"
],
"jammy": [
"4.0.5-jammy"
],
"noble": [
"4.0.5-noble"
]
}
},
{
"version": "4.0.4",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.4/Firebird-4.0.4.3010-0.amd64.tar.gz",
"sha256": "ef589301c5e13a1f8481e1e38c453641ef5082344bf69edb51f8aa9f036bcaca",
"tags": {
"bookworm": [
"4.0.4"
],
"bullseye": [
"4.0.4-bullseye"
],
"jammy": [
"4.0.4-jammy"
],
"noble": [
"4.0.4-noble"
]
}
},
{
"version": "4.0.4",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.4/Firebird-4.0.4.3010-0.arm64.tar.gz",
"sha256": "1d4e695a233829fbb25457a9480855eb50c1be105033513551aadada457e17ff",
"tags": {
"bookworm": [
"4.0.4"
],
"bullseye": [
"4.0.4-bullseye"
],
"jammy": [
"4.0.4-jammy"
],
"noble": [
"4.0.4-noble"
]
}
},
{
"version": "4.0.3",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.3/Firebird-4.0.3.2975-0.amd64.tar.gz",
"sha256": "bd439c3c8f74fd03a592eafd20de37ce028c424fbe023352f1bd17db54c3257d",
"tags": {
"bookworm": [
"4.0.3"
],
"bullseye": [
"4.0.3-bullseye"
],
"jammy": [
"4.0.3-jammy"
],
"noble": [
"4.0.3-noble"
]
}
},
{
"version": "4.0.3",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.3/Firebird-4.0.3.2975-0.arm64.tar.gz",
"sha256": "fa8f6c799382958539122422380e64d569d71ecbcbf7fe4e89df9065462b2ea7",
"tags": {
"bookworm": [
"4.0.3"
],
"bullseye": [
"4.0.3-bullseye"
],
"jammy": [
"4.0.3-jammy"
],
"noble": [
"4.0.3-noble"
]
}
},
{
"version": "4.0.2",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.2/Firebird-4.0.2.2816-0.amd64.tar.gz",
"sha256": "70108f9854a522ac6eb7b2bdc1bda9780aab97dbfbf358ced90c0db13b8af9fa",
"tags": {
"bookworm": [
"4.0.2"
],
"bullseye": [
"4.0.2-bullseye"
],
"jammy": [
"4.0.2-jammy"
],
"noble": [
"4.0.2-noble"
]
}
},
{
"version": "4.0.2",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.2/Firebird-4.0.2.2816-0.arm64.tar.gz",
"sha256": "b45b5058c0d6f3a61897ab3eb6f53aaaa45ea0af8198044debd7bdccc583df18",
"tags": {
"bookworm": [
"4.0.2"
],
"bullseye": [
"4.0.2-bullseye"
],
"jammy": [
"4.0.2-jammy"
],
"noble": [
"4.0.2-noble"
]
}
},
{
"version": "4.0.1",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.1/Firebird-4.0.1.2692-0.amd64.tar.gz",
"sha256": "90b6727b8366b3674fc30ba13d0f52ab0b419c3bb3a4224c8d3f480143538998",
"tags": {
"bookworm": [
"4.0.1"
],
"bullseye": [
"4.0.1-bullseye"
],
"jammy": [
"4.0.1-jammy"
],
"noble": [
"4.0.1-noble"
]
}
},
{
"version": "4.0.1",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.1/Firebird-4.0.1.2692-0.arm64.tar.gz",
"sha256": "04b20944c76f44f3417a83c1e207d52cc0cd3995b27c79be5413c73ecc6d3f0c",
"tags": {
"bookworm": [
"4.0.1"
],
"bullseye": [
"4.0.1-bullseye"
],
"jammy": [
"4.0.1-jammy"
],
"noble": [
"4.0.1-noble"
]
}
},
{
"version": "4.0.0",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.0/Firebird-4.0.0.2496-0.amd64.tar.gz",
"sha256": "06f6e00b9657a1967f21b34bea8150d5a3e5b1d1b1313bb6455e16878b42d63e",
"tags": {
"bookworm": [
"4.0.0"
],
"bullseye": [
"4.0.0-bullseye"
],
"jammy": [
"4.0.0-jammy"
],
"noble": [
"4.0.0-noble"
]
}
},
{
"version": "4.0.0",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v4.0.0/Firebird-4.0.0.2496-0.arm64.tar.gz",
"sha256": "9963eab1c95ac332d2e5782a3ee33112e4dcebc67476f316b17deeec5da4c172",
"tags": {
"bookworm": [
"4.0.0"
],
"bullseye": [
"4.0.0-bullseye"
],
"jammy": [
"4.0.0-jammy"
],
"noble": [
"4.0.0-noble"
]
}
},
{
"version": "3.0.12",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.12/Firebird-3.0.12.33787-0.amd64.tar.gz",
"sha256": "406a8887ab318a5d8a20781fc1d38a0ca30acdbddbc1558b077646bb2e2e283f",
"tags": {
"bookworm": [
"3",
"3.0.12"
],
"bullseye": [
"3-bullseye",
"3.0.12-bullseye"
],
"jammy": [
"3-jammy",
"3.0.12-jammy"
]
}
},
{
"version": "3.0.12",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.12/Firebird-3.0.12.33787-0.arm64.tar.gz",
"sha256": "e629d03f7e8684716ecb4fade563fa8eb4e4b7c96d48fd2b6dcf081a2d7557c9",
"tags": {
"bookworm": [
"3.0.12"
],
"bullseye": [
"3.0.12-bullseye"
],
"jammy": [
"3.0.12-jammy"
]
}
},
{
"version": "3.0.11",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.11/Firebird-3.0.11.33703-0.amd64.tar.gz",
"sha256": "713757e09b40b2631d800dacd9b80179b7eb75693a72089136055a7154413a3e",
"tags": {
"bookworm": [
"3.0.11"
],
"bullseye": [
"3.0.11-bullseye"
],
"jammy": [
"3.0.11-jammy"
]
}
},
{
"version": "3.0.11",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.11/Firebird-3.0.11.33703-0.arm64.tar.gz",
"sha256": "04db9159789bef1bdcacf8404ba01e0a0b628a64dba1424eeed21a9e7b444631",
"tags": {
"bookworm": [
"3.0.11"
],
"bullseye": [
"3.0.11-bullseye"
],
"jammy": [
"3.0.11-jammy"
]
}
},
{
"version": "3.0.10",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.10/Firebird-3.0.10.33601-0.amd64.tar.gz",
"sha256": "5e0db3b9312c5bed3eccd1855ec07df5a50176dbff35b8ebf998360b59561cf0",
"tags": {
"bookworm": [
"3.0.10"
],
"bullseye": [
"3.0.10-bullseye"
],
"jammy": [
"3.0.10-jammy"
]
}
},
{
"version": "3.0.10",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.10/Firebird-3.0.10.33601-0.arm64.tar.gz",
"sha256": "bb77e8c57427c2755a832a0cfb749e5ac97229f8b1c83b5a5d17dc8fbf7f5156",
"tags": {
"bookworm": [
"3.0.10"
],
"bullseye": [
"3.0.10-bullseye"
],
"jammy": [
"3.0.10-jammy"
]
}
},
{
"version": "3.0.9",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.9/Firebird-3.0.9.33560-0.amd64.tar.gz",
"sha256": "0a80a5dc507f388e96adf9b64584c0b568d94a8f3df19d7baec494c5f98ba5a4",
"tags": {
"bookworm": [
"3.0.9"
],
"bullseye": [
"3.0.9-bullseye"
],
"jammy": [
"3.0.9-jammy"
]
}
},
{
"version": "3.0.9",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.9/Firebird-3.0.9.33560-0.arm64.tar.gz",
"sha256": "3403fce69e17042182dc17f216413fc84b4075f4a62382a4e1434da62e617af9",
"tags": {
"bookworm": [
"3.0.9"
],
"bullseye": [
"3.0.9-bullseye"
],
"jammy": [
"3.0.9-jammy"
]
}
},
{
"version": "3.0.8",
"platform": "amd64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.8/Firebird-3.0.8.33535-0.amd64.tar.gz",
"sha256": "fbf154244d3568f4de4ee68769ed71a0699845197ae1c02c2029dc4d0f1af5f9",
"tags": {
"bookworm": [
"3.0.8"
],
"bullseye": [
"3.0.8-bullseye"
],
"jammy": [
"3.0.8-jammy"
]
}
},
{
"version": "3.0.8",
"platform": "arm64",
"url": "https://github.com/FirebirdSQL/firebird/releases/download/v3.0.8/Firebird-3.0.8.33535-0.arm64.tar.gz",
"sha256": "939c01c4291a69ae8071985ebb9509146c737939c5cc04cce15f2bd02fa12e89",
"tags": {
"bookworm": [
"3.0.8"
],
"bullseye": [
"3.0.8-bullseye"
],
"jammy": [
"3.0.8-jammy"
]
}
}
]
25 changes: 18 additions & 7 deletions firebird-docker.build.ps1
Original file line number Diff line number Diff line change
@@ -108,23 +108,33 @@ task Update-Assets {
$currentReleases = $releases | Where-Object { ($_.tag_name -like 'v*') -and (-not $_.prerelease) }

# Select only amd64 and non-debug assets
$currentAssets = $currentReleases |
$amd64Assets = $currentReleases |
Select-Object -Property @{ Name='version'; Expression={ [version]$_.tag_name.TrimStart("v") } },
@{ Name='download_url'; Expression={ $_.assets.browser_download_url | Where-Object { ( $_ -like '*amd64*' -or $_ -like '*linux-x64*') -and ($_ -notlike '*debug*') } } } |
Sort-Object -Property version -Descending
@{ Name='platform'; Expression={ 'amd64' } },
@{ Name='download_url'; Expression={ $_.assets.browser_download_url | Where-Object { ( $_ -like '*.amd64*' -or $_ -like '*-linux-x64*') -and ($_ -notlike '*debug*') } } }

# Select only arm64 and non-debug assets
$arm64Assets = $currentReleases |
Select-Object -Property @{ Name='version'; Expression={ [version]$_.tag_name.TrimStart("v") } },
@{ Name='platform'; Expression={ 'arm64' } },
@{ Name='download_url'; Expression={ $_.assets.browser_download_url | Where-Object { ( $_ -like '*.arm64*' -or $_ -like '*-linux-arm64*') -and ($_ -notlike '*debug*') } } }

# Group by major version
$groupedAssets = $currentAssets |
Select-Object -Property @{ Name='major'; Expression={ $_.version.Major } }, 'version', 'download_url' |
Group-Object -Property 'major'
$allAssets = $amd64Assets + $arm64Assets
$groupedAssets = $allAssets |
Sort-Object -Property @{Expression = "version"; Descending = $true},
@{Expression = "platform"; Descending = $false} |
Select-Object -Property @{ Name='major'; Expression={ $_.version.Major } }, 'version', 'platform', 'download_url' |
Group-Object -Property 'major' |
Sort-Object -Property 'Name' -Descending

# Get Variants
$dockerFiles = Get-Item './src/Dockerfile.*.template'
$allOtherVariants = $dockerFiles.Name |
Select-String -Pattern 'Dockerfile.(.+).template' |
ForEach-Object { $_.Matches.Groups[1].Value } |
Where-Object { $_ -ne $defaultVariant }
$allVariants = @($defaultVariant) + $otherVariants
$allVariants = @($defaultVariant) + $allOtherVariants

# For each asset
$groupedAssets | ForEach-Object -Begin { $groupIndex = 0 } -Process {
@@ -171,6 +181,7 @@ task Update-Assets {

Write-Output ([ordered]@{
'version' = "$($asset.version)"
'platform' = "$($asset.platform)"
'url' = $asset.download_url
'sha256' = $sha256.Hash.ToLower()
'tags' = $tags