From 216f3738dcd16ef6848232a56357e0ca558b96e6 Mon Sep 17 00:00:00 2001 From: Thiflict <121az348@gmail.com> Date: Tue, 9 Jun 2026 22:59:45 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=B4=D0=B3=D0=BE=D1=82=D0=BE?= =?UTF-8?q?=D0=B2=D0=BA=D0=B0=20=D1=80=D0=B5=D0=BF=D0=BE=D0=B7=D0=B8=D1=82?= =?UTF-8?q?=D0=BE=D1=80=D0=B8=D1=8F=20=D0=BA=20=D0=B2=D1=8B=D0=BA=D0=BB?= =?UTF-8?q?=D0=B0=D0=B4=D1=8B=D0=B2=D0=B0=D0=BD=D0=B8=D1=8E=20=D0=BF=D0=B0?= =?UTF-8?q?=D0=BA=D0=B5=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 5 ++++- build.gradle.kts | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b1dff0d..8aa18bf 100644 --- a/.gitignore +++ b/.gitignore @@ -42,4 +42,7 @@ bin/ .vscode/ ### Mac OS ### -.DS_Store \ No newline at end of file +.DS_Store + +### Файл окружения +.env \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index 6fe6ea4..80f8762 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,5 +1,6 @@ plugins { kotlin("jvm") version "2.3.21" + `maven-publish` } group = "ru.thiflict" @@ -19,4 +20,29 @@ kotlin { tasks.test { useJUnitPlatform() +} + +publishing { + publications { + create("maven") { + groupId = "ru.thiflict" + artifactId = "binary-utils" + version = "1.0.0" + + from(components["java"]) + } + } + repositories { + maven { + name = "Gitea" + url = uri("https://git.ds1.thiflict.ru/api/packages/thiflict/maven") + credentials { + username = System.getenv("GITEA_USERNAME") + password = System.getenv("GITEA_PASSWORD") + } + authentication { + create("basic") + } + } + } } \ No newline at end of file