pantsbuild / binaries

A temporary home for pants static binaries and scripts
16 stars 37 forks source link

Fixup binaries S3 bucket perms - some binaries do not list. #79

Closed jsirois closed 6 years ago

jsirois commented 6 years ago

I know xz has a distribution in binaries.pantsbuild.org from the backtrace in #78 for example, but it does not show up, amongst others, in a listing:

$ curl -sSL https://binaries.pantsbuild.org | xmllint -format - | grep -E "(xz|llvm|gcc|clang)"
    <Key>bin/clang/linux/x86_64/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/linux/x86_64/6.0.0/build-clang-for-linux-with-cmake.sh</Key>
    <Key>bin/clang/linux/x86_64/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/linux/x86_64/6.0.0/build-cmake.sh</Key>
    <Key>bin/clang/linux/x86_64/6.0.0/build.sh</Key>
    <Key>bin/clang/linux/x86_64/6.0.0/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.10/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.10/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/mac/10.10/6.0.0/build.sh</Key>
    <Key>bin/clang/mac/10.10/6.0.0/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.11/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.11/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/mac/10.11/6.0.0/build.sh</Key>
    <Key>bin/clang/mac/10.11/6.0.0/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.12/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.12/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/mac/10.12/6.0.0/build.sh</Key>
    <Key>bin/clang/mac/10.12/6.0.0/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.13/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.13/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/mac/10.13/6.0.0/build.sh</Key>
    <Key>bin/clang/mac/10.13/6.0.0/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.7/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.8/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.8/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/mac/10.8/6.0.0/build.sh</Key>
    <Key>bin/clang/mac/10.8/6.0.0/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.9/5.0.1/clang.tar.gz</Key>
    <Key>bin/clang/mac/10.9/6.0.0/build-clang.sh</Key>
    <Key>bin/clang/mac/10.9/6.0.0/build.sh</Key>
    <Key>bin/clang/mac/10.9/6.0.0/clang.tar.gz</Key>
jsirois commented 6 years ago

OK - not a perm issue, the listing is capped at 1k items and parameters must be passed to list later pages.