From 1b50528830c28202c42a2aed5fb759cfff6c4ec3 Mon Sep 17 00:00:00 2001 From: Swordsteel Date: Wed, 9 Apr 2025 22:14:15 +0200 Subject: [PATCH] use hlaeja plugins --- README.md | 22 ++++++++++++++++++++++ build.gradle.kts | 17 +---------------- 2 files changed, 23 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index b26aba0..589c76c 100644 --- a/README.md +++ b/README.md @@ -9,3 +9,25 @@ | spring.profiles.active | ✓ | Spring Boot environment | *Required: ✓ can be stored as text, and ✗ need to be stored as secret.* + +## Releasing Service + +Run `release.sh` script from `master` branch. + +## Development Configuration + +### Global gradle properties + +To authenticate with Gradle to access repositories that require authentication, you can set your user and token in the `gradle.properties` file. + +Here's how you can do it: + +1. Open or create the `gradle.properties` file in your Gradle user home directory: + - On Unix-like systems (Linux, macOS), this directory is typically `~/.gradle/`. + - On Windows, this directory is typically `C:\Users\\.gradle\`. +2. Add the following lines to the `gradle.properties` file: + ```properties + repository.user=your_user + repository.token=your_token_value + ``` + or use environment variables `REPOSITORY_USER` and `REPOSITORY_TOKEN` diff --git a/build.gradle.kts b/build.gradle.kts index 47d3119..9f71229 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,6 +1,7 @@ plugins { alias(hlaeja.plugins.kotlin.jvm) alias(hlaeja.plugins.kotlin.spring) + alias(hlaeja.plugins.ltd.hlaeja.plugin.service) alias(hlaeja.plugins.spring.dependency.management) alias(hlaeja.plugins.springframework.boot) } @@ -22,19 +23,3 @@ dependencies { } group = "ltd.hlaeja" - -java { - toolchain { - languageVersion = JavaLanguageVersion.of(17) - } -} - -kotlin { - compilerOptions { - freeCompilerArgs.addAll("-Xjsr305=strict") - } -} - -tasks.withType { - useJUnitPlatform() -}