Sign inSign up

biggates/stm32cubeide

By biggates

•Updated over 1 year ago

STM32CubeIDE for headless build in CI

Image
Internet of things
Developer tools
0

535

biggates/stm32cubeide repository overview

⁠docker-stm32cubeide

Badge

⁠Usage

  1. Run docker with your workspace mounted to /workspace. Assume your project name is: "Project"
$ docker run --rm -it -v {pwd}:/workspace biggates/stm32cubeide:1.15.1
  1. Inside docker container:
# import workspace to /tmp/stm-workspace, clean and build it
$ headless-build.sh -data /tmp/stm-workspace -import /workspace -no-indexer -cleanBuild "Project/Release"

⁠How to build

  1. Download STM32CubeIDE in DEB format (should be en.st-stm32cubeide_xxx_amd64.deb_bundle.sh.zip) and put it in assets
  2. Modify docker-compose.yaml, set DEB_SH_NAME and STM32CUBEIDE_VERSION values
  3. Run docker compose build

Tag summary

Content type

Image

Digest

sha256:c7c0341f2…

Size

1.2 GB

Last updated

over 1 year ago

docker pull biggates/stm32cubeide:1.18.1