pedalpebble-tooling/pebble-toolchain (4.33.1-py313-1)
Published 2026-09-15 12:50:42 +02:00 by robert
Installation
docker pull git.butzei.de/robert/pedalpebble-tooling/pebble-toolchain:4.33.1-py313-1sha256:947542a987338a5c7c44848be0c6385ad98c3324113371f7dc8bc06413c0d06dImage layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1787529600' |
| /bin/sh -c apt-get update && apt-get install -y --no-install-recommends curl ca-certificates git build-essential cmake gcovr unzip xz-utils npm && rm -rf /var/lib/apt/lists/* |
| ENV HOME=/root |
| ENV PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
| /bin/sh -c curl -LsSf https://astral.sh/uv/install.sh | sh |
| /bin/sh -c uv tool install pebble-tool --python 3.13 |
| /bin/sh -c pebble sdk install latest && pebble --version | tee /tmp/pebble-version.txt && grep -q 'active SDK: v4.33.1' /tmp/pebble-version.txt || (echo "FATAL: expected active SDK v4.33.1 (D54), got:" && cat /tmp/pebble-version.txt && exit 1) |
| /bin/sh -c PYVENV_CFG="${HOME}/.local/share/uv/tools/pebble-tool/pyvenv.cfg" && test -f "${PYVENV_CFG}" && grep -q '^version_info = 3\.13\.' "${PYVENV_CFG}" || (echo "FATAL: pebble-tool venv is not on Python 3.13:" && cat "${PYVENV_CFG}" && exit 1) |
| WORKDIR /workspace |
Details
2026-09-15 12:50:42 +02:00
Versions (3)
View all
Container
2
OCI / Docker
linux/amd64
685 MiB