{"id":24505528,"url":"https://github.com/thahnen/sonar-ws-osgi","last_synced_at":"2025-03-15T08:41:40.964Z","repository":{"id":256286923,"uuid":"851782179","full_name":"thahnen/sonar-ws-osgi","owner":"thahnen","description":"OSGi bundle for the SonarQube Web Service artifact","archived":false,"fork":false,"pushed_at":"2025-01-11T12:42:43.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-01-21T23:32:03.889Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","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":"LICENSE","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":"2024-09-03T17:36:38.000Z","updated_at":"2025-01-11T12:42:46.000Z","dependencies_parsed_at":"2024-09-10T02:19:50.684Z","dependency_job_id":"84495faf-d0d8-4aa7-af22-5657fe13e606","html_url":"https://github.com/thahnen/sonar-ws-osgi","commit_stats":null,"previous_names":["thahnen/sonar-ws-osgi"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonar-ws-osgi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonar-ws-osgi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonar-ws-osgi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thahnen%2Fsonar-ws-osgi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thahnen","download_url":"https://codeload.github.com/thahnen/sonar-ws-osgi/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:16.004Z","updated_at":"2025-03-15T08:41:40.940Z","avatar_url":"https://github.com/thahnen.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SonarQube Web Service OSGi bundle\n\nThis creates an OSGi bundle for the artifact produced for the SonarQube Web Service. The project\nversion is equivalent to the SonarQube version and therefore also to the artifact that is uploaded\nto Maven Central. Due to it containing a *major*, *minor*, *patch*, and *build version* part it is\nalso directly OSGi version compliant.\n\nIt currently includes the artifacts `sonar-plugin-api`, `protobuf-json`, `gson`, `okhttp`, and\n`okio-jvm` as they are dependencies. This is done via OSGi and not via Maven shading in order not\nto unpack the files into the shaded artifact and pollute it.\n\n## Building\n\nThe project is build using Maven and the integration to [Bnd](https://bnd.bndtools.org) which is\nthe bridge to the OSGi world. In order to create the normal and its \"sources\" bundle, run the\nfollowing command inside the project directory:\n\n```shell\nmvn clean verify\n```\n\nTo install it locally, run the following command instead:\n\n```shell\nmvn clean verify install\n```\n\n## TODOs\n\n- create possible Eclipse Update Site\n- create different modules for different versions of the ´sonar-ws´ artifact\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthahnen%2Fsonar-ws-osgi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthahnen%2Fsonar-ws-osgi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthahnen%2Fsonar-ws-osgi/lists"}