Michael Kriese

Results 982 comments of Michael Kriese

API: ``` > curl -s "https://api.launchpad.net/1.0/~git-core/+archive/ubuntu/ppa?ws.op=getPublishedBinaries&binary_name=git&distro_arch_series=https://api.launchpad.net/1.0/ubuntu/focal/amd64&exact_match=true" | jq ``` ```json { "start": 0, "total_size": 20, "entries": [ { "self_link": "https://api.launchpad.net/1.0/~git-core/+archive/ubuntu/ppa/+binarypub/165350179", "resource_type_link": "https://api.launchpad.net/1.0/#binary_package_publishing_history", "display_name": "git 1:2.33.1-0ppa1~ubuntu20.04.1 in focal amd64", "component_name": "main",...

- https://launchpad.net/+apidoc - https://help.launchpad.net/API/

paging seems to be 75 by default ``` json { "total_size": 277, "start": 0, "next_collection_link": "https://api.launchpad.net/1.0/%7Egit-core/+archive/ubuntu/ppa?binary_name=git&distro_arch_series=https%3A%2F%2Fapi.launchpad.net%2F1.0%2Fubuntu%2Ffocal%2Famd64&ws.op=getPublishedBinaries&ws.size=75&memo=75&ws.start=75", "entries": [ ... ] } ```

it seems we should defer for ~3d, as launchpad rerelease was yesterday, so three days later

we also nered to override scope to `fix` 😕 - https://github.com/containerbase/buildpack/pull/187

maybe we should pre-build git ourselves. https://github.com/niko-dunixi/git-openssl-shellscript

will see if I can fix the start command, but with very low priority

Should we install lts if available or latest version (eg node v20 vs v21)?

will do this after conversation to higher level, as it's much easier to implement in typescript.