I’m hoping to keep this as to the point as possible as I’m not entirely sure which direction to look.
@hlopezbl and I have cloned pxt pxt-common-packages and pxt-microbit and linked everything properly.
When we run the code locally, there is no issue. However, when we deploy to a server, there is a compilation error (more on that in a moment).
We’ve been running with different versions of pxt/pxt-microbit for over 2 years now with no issue, but it appears that everything breaks when @peli did a commit from pxt-microbit 3.022->3.023 (or even 3.1.3->3.1.4)
It appears that multi variants was set to always true at this point to make way for CODAL in V2.
For whatever reason, this breaks the ability for our deployment to work. We could be barking up the wrong tree, but what we see is that it fails when looking for a hexcache file that doesn’t exist.
Of the two hex cached files that are built when packaged, neither are the one it is looking for.
When I run locally, no issue (maybe locally does not require the hex cached files? Clearly I’m out of my element here )
Any help appreciated!