# gradle-plugin **Repository Path**: github-codes/gradle-plugin ## Basic Information - **Project Name**: gradle-plugin - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-16 - **Last Updated**: 2022-02-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QWE Gradle plugin ![build](https://github.com/play-iot/gradle-plugin/workflows/build-release/badge.svg?branch=main) [![GitHub release (latest SemVer)](https://img.shields.io/github/v/release/play-iot/gradle-plugin?sort=semver)](https://github.com/play-iot/gradle-plugin/releases/latest) [![Sonatype Nexus (Releases)](https://img.shields.io/nexus/r/io.github.zero88/gradle-plugin?server=https%3A%2F%2Foss.sonatype.org%2F)](https://search.maven.org/artifact/io.github.zero88/gradle-plugin) ![Sonatype Nexus (Snapshots)](https://img.shields.io/nexus/s/io.github.zero88/gradle-plugin?server=https%3A%2F%2Foss.sonatype.org%2F) [![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=play-iot_gradle-plugin&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=play-iot_gradle-plugin) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=play-iot_gradle-plugin&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=play-iot_gradle-plugin) [![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=play-iot_gradle-plugin&metric=security_rating)](https://sonarcloud.io/dashboard?id=play-iot_gradle-plugin) [![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=play-iot_gradle-plugin&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=play-iot_gradle-plugin) [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=play-iot_gradle-plugin&metric=coverage)](https://sonarcloud.io/dashboard?id=play-iot_gradle-plugin) - [x] `OSS` project [![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/io/github/zero88/gradle-plugin/maven-metadata.xml.svg?colorB=007ec6&label=oss)](https://plugins.gradle.org/plugin/io.github.zero88.gradle.oss) - [x] Configure `jar`, `fatJar`, `source`, `javadoc`, `test`, `jacoco` task - [x] Publish artifacts to `GitHub Package` and `Sonatype OSS repository` task - [x] `Root project` plugin [![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/io/github/zero88/gradle-plugin/maven-metadata.xml.svg?colorB=007ec6&label=root)](https://plugins.gradle.org/plugin/io.github.zero88.gradle.root) - [x] Distribute `artifacts` to `root project` - [x] Distribute `test report` to `root project` - [x] `Application` plugin [![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/io/github/zero88/gradle-plugin/maven-metadata.xml.svg?colorB=007ec6&label=app)](https://plugins.gradle.org/plugin/io.github.zero88.gradle.qwe.app) - [x] Generate json config file - [x] Generate logging file - [x] Generate `*nix systemd service` file - [x] `Docker` plugin [![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v/https/plugins.gradle.org/m2/io/github/zero88/gradle-plugin/maven-metadata.xml.svg?colorB=007ec6&label=docker)](https://plugins.gradle.org/plugin/io.github.zero88.gradle.qwe.docker) - [x] Create `Dockerfile` - [x] Build `Docker image` - [x] Push `Docker image` to multiple registries