I plan to start developing C++ code for PLCnext in the near future and I was looking for Docker images containing the SDK to create binaries in CI (i.e. Azure DevOps)
I stumbled upon the CppExamples-repo that makes use of existing images by Martin Boers.
https://github.com/PLCnext/CppExamples
or more specifically here:
https://github.com/PLCnext/CppExamples/blob/4c755718e71bba58f19d9107365ba51ad3b4aab9/.github/workflows/build-all.yml#L8C36-L8C36
These github actions seem to refer to images listed here:
https://hub.docker.com/r/martinboers/plcnext-build-environment/tags
I was unable to find the source for these images. Any plans to make these available as well?
It would be nice to be able to use existing images, instead of re-inventing the wheel and creating my own. Thanks in advance.
I got a response to this question the next day via PC-support. It turns out the source for these images is not available, and also not supported by PC either.
They did, however, provide some additional information on how to create these images on my own.
I have not succeeded to perform the image build in github CI (yet). And for now I’m working in a private repository, because I’m unsure the PLCnext-cli and/or the SDK can be redistributed by anyone else but PC and I have not been able to find a direct link that I can use in the Dockerfile.
I needs to more fiddling for now.