Skip to content

CraftsBlock/CraftsGradlePlugins

Repository files navigation

CraftsBlock Gradle Plugins

GitHub code size in bytes GitHub GitHub all releases GitHub issues

A collection of Gradle plugins developed and maintained for internal use at CraftsBlock.

Warning

This repository bundles multiple Gradle plugins that are exclusively intended for CraftsBlock projects.
The APIs are opinionated, may change without notice, and are not designed for public use.


Overview

This repository serves as a central place for all CraftsBlock Gradle plugins. The plugins focus on standardizing build logic across projects, such as:

  • Publishing conventions
  • Build and artifact metadata
  • Internal infrastructure integration
  • Shared build patterns

Each plugin is versioned and published from this repository.


Included Plugins

Plugin ID Description Latest Build
de.craftsblock.gradle.publish Opinionated Maven publishing configuration Latest Build

Additional plugins may be added over time.


Usage

Plugins from this repository are intended to be used via an internal plugin repository.

settings.gradle:

pluginManagement {
    repositories {
        maven {
            url = uri("https://repo.craftsblock.de/releases")
        }
        gradlePluginPortal()
    }
}

build.gradle:

plugins {
    id "de.craftsblock.gradle.<plugin>" version "<version>"
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Languages