Sonarqube: differentiate enterprise vs community edition via api call - api

Our project has now both community edition & enterprise version of sonarqubes, since we are looking to maintain the same build pipeline, I need some way to distinguish between the sonarqube via api calls,
ie - api call the sonarhost, when it identifies this is enterprise use one set of build commands.
for community edition use another set. But I was unable to find an api that is common for both.
Enterprise has this api api/editions/show_license which can be used, but this api doesn't exists for the community version. have anyone faced this scenario? How was this handled?

Related

quickbooks desktop enterprise integration with mulesoft

I have to build a integration between Mulesoft and QuickBooks Desktop Enterprise edition. How Can the same be done? I know that for QuickBooks Online, as soon as access code is generated, a web service call will do whatever functionality is required. Is the same possible for Desktop enterprise also? If yes, please give some sample. I have to create Bills in QuickBooks enterprise using this integration.
Thanks
It looks like there's a connector for that.

Is there any restriction for using all APIs in gitlab community edition?

I am trying to use api calls for getting the files under a repository and the different commits on a particular repository. I want to know whether all the APIs are available for community edition also.
No there is no restriction. Especially the actions you have mentioned are basic features which would be a big drawback if they wouldn't be completely available.
This is the Gitlab API of the community edition: GitLab CE API
And this is the enterprise edition: GitLab EE API
For completeness here is the overall comparision of CE and EE: Compare Gitlab versions

Mule ESB open source for production

I am new to Mule ESB. We like to use Mule ESB as integration tool for our applications to integrate with vendor site. We have 2 questions.
1) mule ESB is completely open source tool for production and development environment ?
2) We have went through few sites and blogs and found below information. Can you please correct us if our understanding is incorrect.
a) Mule ESB community Edition - Free for production and non production. But could not find the link to download the Mule ESB software.
b) Mule ESB enterprise Edition - 30 day free trial version. Then monthly subscription amount will be decided by Mule (silver,Gold,Platinum)
Thanks in advance!
Mule has two versions: Community and Enterprise. Community version has CPAL license which allows you to run Mule in production, gives you access to the code and make code changes if you need. Enterprise version has a commmercial license, you can find more information here.
Here is the link for downloading Mule Community Edition: https://developer.mulesoft.com/download-mule-esb-runtime
Yes Mule community edition is free for production and non-production and can be downloaded from here, the licensing is tricky with Mule and it would be best to read through it completely.
If you are considering with enterprise edition do get in touch with MuleSoft they will be able to help you out.
Also look out for other options like Spring Integration and Apache Camel if you are looking at low cost options ...
Mule has two versions: Community and Enterprise. Community version allows you to run Mule in production, gives you access to the code and make changes in code. Enterprise version has a commmercial license, wecan find more information here. chk this link
https://developer.mulesoft.com/download-mule-esb-runtime

Enable TFS 2015 REST API in on-premise installation

How can I use or just enable the REST API in an on-premise installation of TFS 2015? I only can find (a lot) information about using API with Visual Studio Online out there.
Most of the API's are there by default, but not all API's supported by VSO are supported by TFS, especially some of the API's currently under development, may not have shipped with TFS 2015. There is nothing you need to do in addition to "enable" these. They're just there.

How to check existing Worklight version installed :- Consumer or Enterprise

I am trying to download a fix pack from fix central and i have two options consumer or enterprise, Is there a way to check existing WL server installation is consumer edition or enterprise edition depending on which i can start the download.
There is no technical difference between the Enterprise and Consumer editions.
The difference is in your license terms with IBM. So whichever you download, it's the same.
So if you want to know which to download - contact your Business unit and ask them which you should download (even though technically they are the same...). Don't mess with the Legal departments. :-)
Read more here: http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.getstart.doc/getstart/c_wl_editions.html