I have a build server which has the incorrect edition.
Octopus connects between Production and the Build SQLServer.
Production is Enterprise Edition.
Build Server is Standard Edition
Dev and Test are Developer Edition.
The question is, Should the build server be Enterprise or Developer?
I have done a fair bit of googling and read a couple of articles but no one has a clear answer for build server edition.
I have been on a call to Microsoft and they asked me to talk to a reseller regarding licensing.
My feeling is that it is not customer facing, i.e. production app servers do not connect to this, therefore it should be Developer Edition.
That being said, I have reviewed this
http://sql2016.pl/docs/SQL_Server_2014_Licensing_Guide.pdf - Page 17
Other scenarios that constitute production environments include:Environments that connect to a production database.
My Build Database Environment does not directly connect to the production database but it does so vicariously via Octopus, which makes me unsure of whether it can be Developer or Enterprise.