{"id":24505538,"url":"https://github.com/thahnen/sonarqube-local","last_synced_at":"2025-03-15T08:41:43.705Z","repository":{"id":222312861,"uuid":"643989608","full_name":"thahnen/sonarqube-local","owner":"thahnen","description":"Scripts around the local SonarQube instance(s) used for testing","archived":false,"fork":false,"pushed_at":"2024-09-12T16:48:46.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-01-21T23:32:04.504Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thahnen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-22T15:14:46.000Z","updated_at":"2024-09-12T16:48:51.000Z","dependencies_parsed_at":"2024-09-13T03:47:20.506Z","dependency_job_id":"75640eda-fed6-4bcb-bee2-8095293a7ce2","html_url":"https://github.com/thahnen/sonarqube-local","commit_stats":null,"previous_names":["thahnen/sonarqube-local"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonarqube-local","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonarqube-local/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonarqube-local/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonarqube-local/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thahnen","download_url":"https://codeload.github.com/thahnen/sonarqube-local/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243707297,"owners_count":20334614,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-21T23:30:18.470Z","updated_at":"2025-03-15T08:41:43.686Z","avatar_url":"https://github.com/thahnen.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# sonarqube-local: Utilities for local SonarQube instance(s)\n\nThis repository contains scripts and utilities for working with local instance(s) of SonarQube.\nScripts working only with specific versions of SonarQube are marked with the information required.\n\nThis project should be only used with JetBrains DataGrip. The Homebrew formulae should work with\neither macOS or Linux!\n\n## SQL Scripts\n\n- **reset-password.sql** to reset the password of the user *admin*\n- **set-password.sql** to set the password of the user *admin* to *admin1* for testing\n\nRegarding licensing of SonarQube editions other than Community, there is either a SQL script:\n\n- **set-license.sql** to set the license instead of using the UI\n\nor the SonarQube Web API can be used by invoking the following REST API endpoint with HTTP POST:\n\u003e curl -X POST http://localhost:9000/api/editions/set_license?license={license key}\n\n## Homebrew formulae\n\nA local formulae can be installed via\n\u003e brew install {local repository directory}/homebrew/{formulae name with file suffix}\n\n- **sonarqube-dev.rb** for the latest Developer Edition\n- **sonarqube-dev-99.rb** for the 9.9 LTA Developer Edition\n- **sonarqube-ent.rb** for the latest Enterprise Edition\n- **sonarqube-ent-99.rb** for the 9.9 LTA Enterprise Edition\n- **sonarqube-dat.rb** for the latest Datacenter Edition\n\nUpdates can be done over all installed packages with Homebrew, for this \"custom\" formulaes rather\nuse take the manual approach:\n\u003e brew upgrade {formulae name without file suffix}\n\nThe services status can be listed with\n\u003e brew services list\n\nA service can be started with\n\u003e brew services start {formulae name without file suffix}\n\nA service can be stopped with\n\u003e brew services stop {formulae name without file suffix}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthahnen%2Fsonarqube-local","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthahnen%2Fsonarqube-local","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthahnen%2Fsonarqube-local/lists"}