From dc944583ac9d09b5a087dede4dad71862d017868 Mon Sep 17 00:00:00 2001 From: stawros Date: Mon, 15 Jul 2024 22:13:45 +0200 Subject: [PATCH] Initial commit --- .editorconfig | 10 ++++ .gitattributes | 1 + .gitignore | 5 ++ .woodpecker/maven.yaml | 19 ++++++++ pom.xml | 72 +++++++++++++++++++++++++++++ src/main/java/.gitkeep | 0 src/main/resources/application.yaml | 0 src/test/java/.gitkeep | 0 8 files changed, 107 insertions(+) create mode 100644 .editorconfig create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .woodpecker/maven.yaml create mode 100644 pom.xml create mode 100644 src/main/java/.gitkeep create mode 100644 src/main/resources/application.yaml create mode 100644 src/test/java/.gitkeep diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..54a8570 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,10 @@ +[*] +charset = utf-8 +end_of_line = lf +indent_style = space +indent_size = 4 +insert_final_newline = true +trim_trailing_whitespace = true + +[{*.yaml,*.json}] +indent_size = 2 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..fcadb2c --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +* text eol=lf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a471319 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +target/ + +### IntelliJ IDEA ### +.idea/ +*.iml diff --git a/.woodpecker/maven.yaml b/.woodpecker/maven.yaml new file mode 100644 index 0000000..18b214c --- /dev/null +++ b/.woodpecker/maven.yaml @@ -0,0 +1,19 @@ +variables: + &maven_image maven:3.9.6-eclipse-temurin-21-alpine + +steps: + - name: build + image: *maven_image + commands: + - mvn -B clean install -DskipTests -Dmaven.test.skip + - name: test + image: *maven_image + commands: + - mvn -B verify + - name: deploy + image: *maven_image + commands: + - mvn -B jar:jar deploy:deploy + secrets: [ reposilite_user, reposilite_token ] + when: + branch: [ master ] diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..8abc045 --- /dev/null +++ b/pom.xml @@ -0,0 +1,72 @@ + + + 4.0.0 + + + org.springframework.boot + spring-boot-starter-parent + 3.2.7 + + + + eu.ztsh + spring-boot-template + Spring Boot Standalone Template + 1.0.0-SNAPSHOT + + + + UTF-8 + ${source.encoding} + ${source.encoding} + + + 21 + ${java.version} + ${java.version} + + + + + + + + + + org.springframework.boot + spring-boot-starter + + + org.springframework.boot + spring-boot-starter-web + + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.jupiter + junit-jupiter + test + + + org.assertj + assertj-core + + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + diff --git a/src/main/java/.gitkeep b/src/main/java/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/main/resources/application.yaml b/src/main/resources/application.yaml new file mode 100644 index 0000000..e69de29 diff --git a/src/test/java/.gitkeep b/src/test/java/.gitkeep new file mode 100644 index 0000000..e69de29