groups=Sonarqube.search_groups({q: 'sonar-users'})# => #<Sonarqube::ObjectifiedHash:46520 {hash: {"paging"=>{"pageIndex"=>1, "pageSize"=>100, "total"=>1}, "groups"=>[{"uuid"=>"AXOt93S3gMZPhbn-E_O7", "name"=>"sonar-users", "description"=>"Any new users created will automatically join this group", "membersCount"=>5, "default"=>true}]}}groups.groups.eachdo|group|puts"name: #{group.name}"puts"description: #{group.description}"puts"membersCount: #{group.membersCount}"end# name: sonar-users# description: Any new users created will automatically join this group# MembersCount: 5
Update Group
group=Sonarqube.group_members('AXQRcKrW9pRiZzanEJ2E',{description: 'update group description'})# => #<Sonarqube::ObjectifiedHash:46080 {hash: {"group"=>{"uuid"=>"AXQRcKrW9pRiZzanEJ2E", "organization"=>"default-organization", "name"=>"Sonarqube-Group", "description"=>"update group description'", "membersCount"=>0, "default"=>false}}}group.group.uuid# AXQRcKrW9pRiZzanEJ2Egroup.group.description# update group description