diff --git a/firmware/spade/docker/dockerfile b/firmware/spade/docker/dockerfile index ba15eaf39f..4df2a72ddf 100644 --- a/firmware/spade/docker/dockerfile +++ b/firmware/spade/docker/dockerfile @@ -1,13 +1,15 @@ -FROM fedora:39 +FROM alpine:3.19 + +RUN apk add git python3 clang make cmake entr uglify-js gcc-arm-none-eabi g++-arm-none-eabi COPY ./importBuildRepos.sh /opt/importBuildRepos.sh RUN chmod +x /opt/importBuildRepos.sh +RUN /opt/importBuildRepos.sh + COPY ./buildScript.sh /opt/buildScript.sh RUN chmod +x /opt/buildScript.sh -RUN /opt/importBuildRepos.sh - CMD /opt/buildScript.sh \ No newline at end of file diff --git a/firmware/spade/docker/importBuildRepos.sh b/firmware/spade/docker/importBuildRepos.sh index 7cb5569ad7..0f3bf8986f 100644 --- a/firmware/spade/docker/importBuildRepos.sh +++ b/firmware/spade/docker/importBuildRepos.sh @@ -1,5 +1,3 @@ -dnf install git python3 clang make cmake entr uglify-js gcc-arm-linux-gnu arm-none-eabi-gcc-cs-c++ arm-none-eabi-gcc-cs arm-none-eabi-binutils arm-none-eabi-newlib -y - mkdir ~/jerryscript_build cd ~/jerryscript_build git clone https://github.com/jerryscript-project/jerryscript.git