From 2906ae06e7155fc05fb8a4df2c8f11af8c4222d1 Mon Sep 17 00:00:00 2001 From: rattatwinko Date: Fri, 9 May 2025 17:21:30 +0200 Subject: [PATCH] test 3 --- .gitea/workflows/maven_build.yaml | 26 +++++++++++++++++--------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/.gitea/workflows/maven_build.yaml b/.gitea/workflows/maven_build.yaml index d1c9a95..ee19f79 100644 --- a/.gitea/workflows/maven_build.yaml +++ b/.gitea/workflows/maven_build.yaml @@ -1,8 +1,8 @@ -name: Build MOTD +name: Maven Build on: push: - branches: [ main, master ] + branches: [ main, master, dev ] pull_request: branches: [ main, master ] workflow_dispatch: @@ -10,18 +10,18 @@ on: jobs: build: runs-on: ubuntu-latest - + steps: - name: Checkout code uses: actions/checkout@v4 - + - name: Set up JDK 21 uses: actions/setup-java@v3 with: distribution: 'temurin' java-version: '21' cache: 'maven' - + - name: Install Maven run: | if ! command -v mvn &> /dev/null; then @@ -30,13 +30,21 @@ jobs: sudo apt-get install -y maven fi mvn --version + + - name: List project structure + run: | + echo "Project structure:" + find . -type f -name "*.kt" | sort + find . -type d | sort - - name: Build with Maven - run: mvn -B clean package + - name: Build MOTD (MOTD) + run: | + echo "Building MOTD from pom.xml" + cd && mvn -B clean package -Dmaven.compiler.failOnError=true -Dmaven.test.skip=true -Dmaven.javadoc.skip=true - - name: Upload artifact + - name: Upload MOTD artifact uses: actions/upload-artifact@v3 with: name: MOTD - path: target/MOTD-*.jar + path: ./target/MOTD-*.jar if-no-files-found: error