1

4 Commits
v1.0 ... master

5 changed files with 20 additions and 14 deletions

View File

@@ -12,6 +12,12 @@ githooks {
} }
``` ```
При запуске хука "commit-msg" будет выполнена команда:
```shell
./gradlew --console=plain -q :commitlint -PgitCommitMessageFile="$1"
```
| Настройка | Описание | | Настройка | Описание |
|:---------------|:---------------------------| |:---------------|:---------------------------|
| `"commit-msg"` | Указание названия хука | | `"commit-msg"` | Указание названия хука |
@@ -42,9 +48,9 @@ gradle githooks
## Подключение ## Подключение
```groovy `settings.gradle`:
//settings.gradle
```groovy
pluginManagement { pluginManagement {
repositories { repositories {
gradlePluginPortal() gradlePluginPortal()
@@ -53,10 +59,10 @@ pluginManagement {
} }
``` ```
```groovy `build.gradle`:
//build.gradle
```groovy
plugins { plugins {
id "di9.githooks" version "1.0" id "ru.di9.gradle.githooks" version "1.1"
} }
``` ```

View File

@@ -11,15 +11,15 @@ wrapper {
distributionType = Wrapper.DistributionType.BIN distributionType = Wrapper.DistributionType.BIN
} }
project.group = "di9.gradle" project.group = "ru.di9.gradle"
project.version = "1.0" project.version = "1.1"
gradlePlugin.plugins { gradlePlugin.plugins {
githooksPlugin { githooksPlugin {
id = "di9.githooks" id = "ru.di9.gradle.githooks"
displayName = "githooks plugin" displayName = "githooks plugin"
description = "Simple githooks plugin" description = "Simple githooks plugin"
implementationClass = "di9.gradle.githooks.GitHooksPlugin" implementationClass = "ru.di9.gradle.githooks.GitHooksPlugin"
} }
} }
@@ -36,8 +36,8 @@ publishing {
repositories { repositories {
maven { maven {
name = "DI9" name = "Di9"
url = System.getenv("GITEA_URI") url = uri("https://di9.ru/git/api/packages/Voomra/maven")
def giteaToken = System.getenv("GITEA_TOKEN") def giteaToken = System.getenv("GITEA_TOKEN")
credentials(HttpHeaderCredentials) { credentials(HttpHeaderCredentials) {

View File

@@ -1,4 +1,4 @@
package di9.gradle.githooks package ru.di9.gradle.githooks
class GitHook { class GitHook {
final String name final String name

View File

@@ -1,4 +1,4 @@
package di9.gradle.githooks package ru.di9.gradle.githooks
import org.gradle.api.NamedDomainObjectContainer import org.gradle.api.NamedDomainObjectContainer
import org.gradle.api.Plugin import org.gradle.api.Plugin

View File

@@ -1,4 +1,4 @@
package di9.gradle.githooks package ru.di9.gradle.githooks
import org.gradle.api.DefaultTask import org.gradle.api.DefaultTask
import org.gradle.api.InvalidUserDataException import org.gradle.api.InvalidUserDataException