| # debian.sh --arch 'amd64' out/ 'trixie' '@1779062400' |
| ENV DEBIAN_FRONTEND=noninteractive |
| ARG ARDUINO_CLI_VERSION=1.0.4 |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl python3 && rm -rf /var/lib/apt/lists/* && curl -fsSL "https://downloads.arduino.cc/arduino-cli/arduino-cli_${ARDUINO_CLI_VERSION}_Linux_64bit.tar.gz" | tar -xz -C /usr/local/bin arduino-cli && arduino-cli version # buildkit |
| ENV ARDUINO_DIRECTORIES_DATA=/opt/arduino ARDUINO_DIRECTORIES_DOWNLOADS=/opt/arduino/staging ARDUINO_DIRECTORIES_USER=/opt/arduino/user |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c mkdir -p /opt/arduino # buildkit |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c arduino-cli config init --dest-dir /opt/arduino # buildkit |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c arduino-cli core update-index --config-dir /opt/arduino # buildkit |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c arduino-cli core install esp32:esp32 --config-dir /opt/arduino # buildkit |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c arduino-cli core list --config-dir /opt/arduino # buildkit |
| RUN |1 ARDUINO_CLI_VERSION=1.0.4 /bin/sh -c useradd -m -u 1000 -s /bin/bash bench && chown -R bench:bench /opt/arduino # buildkit |
| USER bench |
| ENV HOME=/tmp |
| WORKDIR /tmp |
| LABEL org.opencontainers.image.source=https://github.com/electron-rare/iact-bench |
| LABEL org.opencontainers.image.description=iact-bench validator: arduino-cli esp32dev compile |
| LABEL org.opencontainers.image.licenses=MIT |