We are running version 10.4 (build 87286) and are just about to upgrade to latest version.
In our dev environment we run Community edition and in prod we run Developer edition.
But when I look at Docker hub ( sonarqube - Official Image | Docker Hub), it looks like the Community edition is using a differnt kind of versioning now.
The latest version of Community edition is 24.12.0.100206 while the latest version of Developer edition is 10.8.0.
How do I know if 24.12.0.100206 is corresponding to 10.8.0?
Thanks a lot for that link. I’ve totally missed that.
So I guess it doesn’t make sense anymore to use Community in dev and Developer in prod? At least not for the purpose to do test upgrades?
Ehm… Probably not. It’s likely a safe bet that in the months when both SonarQube Server and SonarQube Community Build are both released, they’ll have approximately the same stuff, but the release cycles really will be decoupled, I’m told. So it’s possible one could be a couple commits behind the other. But if you’re careful enough that you’ve got a whole second system for testing upgrades, “pretty close” probably isn’t good enough.
That said, it’s possible you could do your testing with an unlicensed copy of Developer Edition (don’t narc on me, please) if all you’re doing is running the DB upgrade and checking out the UI. What won’t work without a license is running analysis. So if your upgrade testing is shallow, you should be fine this way.