I found a defect in the MSBuild integration tasks and created a Jira issue for it. Needless to say, awesome support. Tests! No matter what configuration you have, there's a Bamboo add-on to make your build agents work even better for you. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/1961006","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"1961006","date":"2017-02-13T21:18:25.211Z","totalVotes":0,"pluginName":"Sonar for Bamboo"},{"author":{"name":"RICHARD CROSS","links":[{"href":"/rest/1.0/users/1520866","rel":"self"},{"href":"https://secure.gravatar.com/avatar/28cb27d302524098184d0d2f2fbae535?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FRC-4.png","rel":"avatar"},{"href":"/users/1520866","rel":"alternate"}],"id":1520866,"pictureUri":"https://secure.gravatar.com/avatar/28cb27d302524098184d0d2f2fbae535?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FRC-4.png"},"review":"UPDATE: There have been several updates since my original review, some of which were in direct response to my feedback. Customers have installed this app in at least 1,570 active instances.
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?
This makes it horribly difficult to maintain, or spot any errors amongst the 10+ properties you inevitably need to specify.\n\nAnd, most frustratingly... it doesn't even work with remote Bamboo agents without changing a properties file on the remote agent. This is what most users (we as well for our Scala projects) do, so there is no need to pass them in the "additional parameters" box. If you're using a Data Center product, Atlassian recommends you contact the vendor to determine compatibility at scale.
I found a defect in the MSBuild integration tasks and created a Jira issue for it. Needless to say, awesome support. Tests! No matter what configuration you have, there's a Bamboo add-on to make your build agents work even better for you. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/1961006","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"1961006","date":"2017-02-13T21:18:25.211Z","totalVotes":0,"pluginName":"Sonar for Bamboo"},{"author":{"name":"RICHARD CROSS","links":[{"href":"/rest/1.0/users/1520866","rel":"self"},{"href":"https://secure.gravatar.com/avatar/28cb27d302524098184d0d2f2fbae535?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FRC-4.png","rel":"avatar"},{"href":"/users/1520866","rel":"alternate"}],"id":1520866,"pictureUri":"https://secure.gravatar.com/avatar/28cb27d302524098184d0d2f2fbae535?d=https%3A%2F%2Favatar-management--avatars.us-west-2.prod.public.atl-paas.net%2Finitials%2FRC-4.png"},"review":"UPDATE: There have been several updates since my original review, some of which were in direct response to my feedback. Customers have installed this app in at least 1,570 active instances.
We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. A project administrator can choose which quality gates his/her project is associated with. So we will provide input fields for them in the SonarRunner task for the next release. To make changes (create, edit or delete) users must be granted the Administer Quality Profiles and Gates permission. #LoveIt. pom.xml ).\n\nIn the Runner Task, there are no fields to specify the project name, project key, project version or the paths to sources or tests. ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"summary":"Bamboo tasks to analyze Maven (v2 and v3), Gradle, MSBuild and SonarQube Scanner projects. SonarQube is now running on my .Net project without a hitch. Let’s setup Quality Gates metrics in Sonar. Oh my! ","pluginCount":293,"key":"bamboo","links":[{"href":"/rest/1.0/applications/bamboo","rel":"self"},{"href":"/rest/1.0/applications/bamboo/latest","rel":"latest-version"},{"href":"/addons/app/bamboo","rel":"alternate"},{"href":"/addons/app/bamboo","rel":"featured-plugins"},{"href":"/addons/app/bamboo/trending","rel":"most-popular-plugins"}],"atlassianConnectSupport":{"cloud":false,"server":false,"dataCenter":false},"order":5,"status":{"key":"Published","value":"Published"}}],"stable":true,"buildNumber":200700300,"summary":"Bug fixes","addOnType":"Plugins 2"},"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo","rel":"alternate"},{"href":"/plugins/ch.mibex.bamboo.sonar4bamboo/history","rel":"history"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"reviews","type":"application/json"},{"href":"/apps/1212756/sonar-for-bamboo/version-history","rel":"versions"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"reviews","type":"text/html"},{"href":"https://mibexsoftware.atlassian.net/browse/SONARBOO","rel":"issue-tracker"},{"href":"https://support.mibexsoftware.com","rel":"support-ticket-system"},{"href":"https://mibexsoftware.atlassian.net/wiki/spaces/HOME/pages/108232706/Privacy%20Policy%20Server%20apps","rel":"privacy"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"similar-recommendations"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/similar","rel":"morelikethis-recommendations"},{"href":"/rest/1.0/notifications/ch.mibex.bamboo.sonar4bamboo","rel":"marketplace-notification"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"marketplace-review"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing","rel":"pricing","type":"application/json"},{"href":"https://marketplace.atlassian.com/apps/1212756/sonar-for-bamboo?tab=pricing","rel":"pricing","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/pricing?all=true","rel":"full-pricing"},{"href":"https://www.atlassian.com/purchase/addon/ch.mibex.bamboo.sonar4bamboo","rel":"buy"},{"href":"https://my.atlassian.com/addon/try/ch.mibex.bamboo.sonar4bamboo","rel":"try"}],"reviewSummary":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"}],"averageStars":3.759999990463257,"count":25},"approval":{"status":"Public"},"pluginKey":"ch.mibex.bamboo.sonar4bamboo","isOldVersion":false,"activeInstalls":{"downloadCount":21199,"totalInstalls":1570,"totalUsers":39199,"bundled":false,"bundledOnDemand":false},"reviews":{"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?limit=5","rel":"self"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews?offset=5&limit=5","rel":"next","type":"application/json"}],"reviews":[{"author":{"name":"Scotty Hardin","links":[{"href":"/rest/1.0/users/4426523","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128","rel":"avatar"},{"href":"/users/4426523","rel":"alternate"}],"id":4426523,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/5ed6f62e115d160c369f2676/43f4def1-66dc-4cd7-8073-a84500db4627/128"},"review":"Autobranching support is definitely one of the best features we've found in the product - well done to the dev team! We wanted a new functionality which will stop users to uncheck the Fail Quality Gate when build fails functionality and reported the same to support. You are instead forced to specify every single custom property in the "additional parameters" text box, which is a ghastly wraparound free-text field that is only two lines high by default. We got a new version shipped and happy to use the tool.
The plug-in has been successfully tested on remote agents by specifying the path to the SonarRunner in the remote agent config file. Note that, while test code quality impacts your Quality Gate, it's only measured based on the maintainability and reliability metrics. Supports auto-branching for Sonar-based code reviews and includes quality gate build breaker functionality. Accordingly, I have bumped the score up to 4 stars, as I cannot now find any fault with this plugin.
These are a complete waste of screen space.\n\nYou are instead forced to specify every single custom property in the \"additional parameters\" text box, which is a ghastly wraparound free-text field that is only two lines high by default. The whole point of the standalone runner task should be that you can easily customise your settings it for projects that **don't** use Java, Maven or Gradle, where many properties can be retrieved from the project configuration files (e.g. Code coverage on new code greater than 80%. But we see that it would be valuable to have them in the task configuration as well in case the values of the Sonar properties are dynamic (e.g., when sonar.projectVersion is based on a Bamboo build variable). Great support as well! Renew your Jira or Confluence license at a non-legacy tier, then purchase the app at the same tier. Any Bamboo agent launched with the environment variable SONAR_RUNNER set, has this capability. But you are right that we should make this an optional field and take the executable from the associated capability if specified. \n\nMichael from the support team was very proactive and released a Global feature to accommodate this change in very less time. There *are* fields to specify Java Source/Target versions... why? Because this app does not have a Data Center approved version, you should purchase a Server license if you decide to install this app in a Data Center product. Bamboo already has a concept of remote Agent "capabilities" which includes a "Sonar Runner" capability. ","stars":4,"flags":[],"reviewFlags":[],"flagged":false,"links":[{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo/reviews/4426523","rel":"self"},{"href":"/apps/1212756/sonar-for-bamboo?tab=reviews","rel":"alternate"},{"href":"/apps/1212756/sonar-for-bamboo?tab=overview","rel":"plugin","type":"text/html"},{"href":"/rest/1.0/plugins/ch.mibex.bamboo.sonar4bamboo","rel":"plugin","type":"application/json"}],"helpfulVotes":0,"id":"4426523","date":"2020-06-03T01:02:26.051Z","totalVotes":0,"pluginName":"Sonar for Bamboo","hosting":"server"},{"author":{"name":"Commercial Account infraware","links":[{"href":"/rest/1.0/users/1950813","rel":"self"},{"href":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058%3A2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128","rel":"avatar"},{"href":"/users/1950813","rel":"alternate"}],"id":1950813,"pictureUri":"https://avatar-management--avatars.us-west-2.prod.public.atl-paas.net/557058:2608d114-6f8f-4818-89ee-d90204b280b7/cbc3c42e-ac51-40c0-a729-68eb654189a3/128"},"review":"Useful plugin! Also provides incremental scans to reduce build time by only analyzing new and changed files of a pull request. The Marvelution Sonar Runner task used this capability to obtain the path to the runner. These are a complete waste of screen space. A quality gate is the best way to enforce a quality policy in your organization.It's there to answer ONE question: can I deliver my project to production today or not?