{"id":15009089,"url":"https://github.com/deepmedia/mavendeployer","last_synced_at":"2026-02-26T16:01:40.494Z","repository":{"id":39926575,"uuid":"248277150","full_name":"deepmedia/MavenDeployer","owner":"deepmedia","description":"Release libraries to Maven Central (Nexus/OSSRH or Central Portal), GitHub Packages and local directories with a unified Gradle DSL. Includes automatic releases using Sonatype APIs.","archived":false,"fork":false,"pushed_at":"2025-05-01T10:48:28.000Z","size":278,"stargazers_count":85,"open_issues_count":8,"forks_count":7,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-22T01:32:57.682Z","etag":null,"topics":["aar","android","android-library","apache-maven","github","github-package-registry","github-packages","gradle","gradle-plugin","jar","kotlin","library","maven","maven-central","maven-pom","maven-repository","nexus","nexus-repository","sonatype","sonatype-nexus"],"latest_commit_sha":null,"homepage":"https://opensource.deepmedia.io/deployer","language":"Kotlin","has_issues":true,"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/deepmedia.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,"zenodo":null}},"created_at":"2020-03-18T15:56:51.000Z","updated_at":"2025-10-04T13:55:11.000Z","dependencies_parsed_at":"2024-04-26T15:44:37.747Z","dependency_job_id":"5af8db88-099d-4426-92f3-e5f054684b62","html_url":"https://github.com/deepmedia/MavenDeployer","commit_stats":{"total_commits":62,"total_committers":2,"mean_commits":31.0,"dds":"0.22580645161290325","last_synced_commit":"6a15a3b7c37eac186b91e7679979743d34a8c2f9"},"previous_names":["deepmedia/mavenpublisher"],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/deepmedia/MavenDeployer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmedia%2FMavenDeployer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmedia%2FMavenDeployer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmedia%2FMavenDeployer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmedia%2FMavenDeployer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepmedia","download_url":"https://codeload.github.com/deepmedia/MavenDeployer/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepmedia%2FMavenDeployer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29863769,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T08:51:08.701Z","status":"ssl_error","status_checked_at":"2026-02-26T08:50:19.607Z","response_time":89,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["aar","android","android-library","apache-maven","github","github-package-registry","github-packages","gradle","gradle-plugin","jar","kotlin","library","maven","maven-central","maven-pom","maven-repository","nexus","nexus-repository","sonatype","sonatype-nexus"],"created_at":"2024-09-24T19:22:59.636Z","updated_at":"2026-02-26T16:01:40.489Z","avatar_url":"https://github.com/deepmedia.png","language":"Kotlin","readme":"[![Build Status](https://github.com/deepmedia/MavenDeployer/actions/workflows/build.yml/badge.svg?event=push)](https://github.com/deepmedia/MavenDeployer/actions)\n[![Release](https://img.shields.io/github/release/deepmedia/MavenDeployer.svg)](https://github.com/deepmedia/MavenDeployer/releases)\n[![Issues](https://img.shields.io/github/issues-raw/deepmedia/MavenDeployer.svg)](https://github.com/deepmedia/MavenDeployer/issues)\n\n![Project logo](assets/logo.svg)\n\n# MavenDeployer\n\nA lightweight, handy Gradle plugin to deploy your maven packages (for example, Android AARs, Java JARs, Kotlin KLibs)\nto different kinds of repositories. It supports publishing to:\n- local directories, to use them as local maven repositories in other projects\n- [Maven Central](https://central.sonatype.com/) repository via Sonatype's OSSRH\n- [Maven Central](https://central.sonatype.com/) repository via Sonatype's [Central Portal](https://central.sonatype.org/register/central-portal/)\n- Other Sonatype Nexus repositories\n- [GitHub Packages](https://docs.github.com/en/packages)\n\n\u003e For Maven Central builds, the plugin takes care of releasing the artifacts using Sonatype REST APIs so you don't have to use their web UI. \n\n\nIt supports automatic configuration for a certain set of projects:\n\n- [Android Projects](https://opensource.deepmedia.io/deployer/artifacts#android-projects)\n- [Kotlin Projects](https://opensource.deepmedia.io/deployer/artifacts#kotlin-regular-projects)\n- [Kotlin Multiplatform Projects](https://opensource.deepmedia.io/deployer/artifacts#kotlin-multiplatform-projects)\n- [Gradle Plugin Projects](https://opensource.deepmedia.io/deployer/artifacts#gradle-plugin-projects)\n\nIn addition, you may configure deployments manually based on some existing `SoftwareComponent`, `MavenPublication` or simple file artifacts.\n\n```kotlin\n// settings.gradle.kts\npluginManagement {\n    repositories {\n        gradlePluginPortal()\n        mavenCentral()\n    }\n}\n\n// build.gradle.kts of deployable modules\nplugins {\n    id(\"io.deepmedia.tools.deployer\") version \"0.18.0\"\n}\n```\n\nPlease check out [the documentation](https://opensource.deepmedia.io/deployer).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepmedia%2Fmavendeployer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepmedia%2Fmavendeployer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepmedia%2Fmavendeployer/lists"}