Skip to main content
AVoel.1
Associate III
Feb 18, 2021 7:00 PM UTC
Solved

Build server vendors (CI/CD) for STM32?

I'm looking for any potential vendors where I could host a cloud VM for doing automated STM32 builds coupled with some infrastructure for managing releases? Any recommendations?

    This topic has been closed for replies.
    AVoel.1
    AVoel.1Best answer
    Associate III
    Feb 20, 2021 10:24 PM UTC

    3 replies

    Pavel A.
    Feb 18, 2021 8:56 PM UTC

    Microsoft's Azure (and github) ?

    AVoel.1
    AVoel.1Author
    Associate III
    Feb 19, 2021 7:50 PM UTC

    Having done a little research, it seems the best solution would be to use a Docker container and do headless builds there using a Docker image containing the necessary tools. That would be supported by many systems including BitBucket which we already use.

    The problems seem to be

    1. Putting together the Docker image.
    2. Getting a simple headless build with STM32CubeIDE (i.e. Eclipse ARM) to work.

    It would be nice to see ST provide such an image and example. I would imagine this would something that would be widely useful!

    AVoel.1
    AVoel.1AuthorBest answer
    Associate III
    Feb 20, 2021 10:24 PM UTC