Headless STM32CubeIDE build environment for reproducible STM32 firmware compilation.
193
This project uses a containerized build system to ensure consistency across environments.
To build the project, teammates need the source code and the following scripts located in the git https://github.com/panitic/stm32-build-script:
build_headless.bat: The main build wrapper script.post_build.sh: Helper script used inside the container for binary generation.build_headless.bat and post_build.sh to project root folder..\build_headless.bat
paniti/stm32-builder:v1.0 from Docker Hub.A .vscode/tasks.json file is configured for this project.
Ctrl+Shift+B to trigger the build.The build environment uses the image paniti/stm32-builder:v1.0. The Dockerfile is included in the repo for reference but is not required to run the build.
STM32CubeIDE Version: 2.0.0
Content type
Image
Digest
sha256:46da3c5de…
Size
298.3 MB
Last updated
2 months ago
docker pull paniti/stm32-builder:gcc-15.2.rel1