You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
557 B
24 lines
557 B
FROM python:3.9.0-buster |
|
|
|
# Disable warnings about not having a TTY |
|
ARG DEBIAN_FRONTEND=noninteractive |
|
|
|
# Disable debconf warnings |
|
ARG DEBCONF_NOWARNINGS="yes" |
|
|
|
# Upgrade pip |
|
RUN pip install --upgrade pip |
|
|
|
# Install platformio toolchain / framework and pyyaml |
|
RUN pip install -U platformio PyYaml |
|
|
|
# Upgrade platformio using development version / branch |
|
RUN pio upgrade --dev |
|
|
|
# Set working directory |
|
WORKDIR /code |
|
|
|
# Set volumes / mount points that we are using |
|
VOLUME /code /root/.platformio |
|
|
|
#ENV PATH /code/buildroot/bin/:/code/buildroot/tests/:${PATH}
|
|
|