FROM alpine:3.15 LABEL maintainer="Ben V. Brown " WORKDIR /build # Installing the two compilers, python3, python3 pip, clang format # Compilders ->gcc-* newlib-* # Python3 -> py* # Misc -> findutils make git clang (for clang-format) RUN apk add --no-cache gcc-riscv-none-elf gcc-arm-none-eabi python3 py3-pip make git clang newlib-riscv-none-elf newlib-arm-none-eabi findutils # Install Python3 packages RUN python3 -m pip install bdflib black COPY . /build/source COPY ./ci /build/ci