Skip to content

[MAJOR] org.flywaydb.flyway 10.7.1 → 13.2.0 - #269

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/major-flyway
Open

[MAJOR] org.flywaydb.flyway 10.7.1 → 13.2.0#269
renovate[bot] wants to merge 1 commit into
developfrom
renovate/major-flyway

Conversation

@renovate

@renovate renovate Bot commented Jul 22, 2025

Copy link
Copy Markdown
Contributor

Package:
Update Type:
Age: Unknown
Confidence: Unknown

@renovate
renovate Bot requested review from Daae-Kim, kssumin and rlajm1203 July 22, 2025 07:22
@coderabbitai

coderabbitai Bot commented Jul 22, 2025

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

github-actions Bot commented Jul 22, 2025

Copy link
Copy Markdown

Test Results

0 tests   - 226   0 ✅  - 224   0s ⏱️ -9s
0 suites  -  72   0 💤  -   2 
0 files    -  72   0 ❌ ±  0 

Results for commit f807e84. ± Comparison against base commit 34fea3c.

♻️ This comment has been updated with latest results.

@renovate renovate Bot changed the title [deps] org.flywaydb.flyway 10.7.1 → 11.10.3 [major] org.flywaydb.flyway 10.7.1 → 11.10.3 Jul 22, 2025
@kssumin

kssumin commented Jul 23, 2025

Copy link
Copy Markdown
Contributor

@coderabbitai review
Any idea why the CI isn't passing
Please answer in korean

@coderabbitai

coderabbitai Bot commented Jul 23, 2025

Copy link
Copy Markdown

Tip

For best results, initiate chat on the files or code changes.

🧩 Analysis chain

@kssumin, CI 실패 원인을 분석해보겠습니다.


🏁 Script executed:

#!/bin/bash
# Check recent commits to understand what changed
git log --oneline -10

# Check if there are any test files in the repository
fd -e java -e kt | head -20

# Look for test directories
fd -t d test

# Check for build files and configuration
ls -la | grep -E "(build|gradle|maven|pom)"

# Check gradle files if they exist
fd "build.gradle" -x cat {}

# Look for any error logs or build outputs
fd -e log | head -10

Length of output: 4486


🏁 Script executed:

#!/bin/bash
# Check if there are actual test files in the test directory
find eeos/src/test/ -name "*.java" | wc -l

# List some test files to see what's there
find eeos/src/test/ -name "*.java" | head -10

# Check the git log to see what changed in recent commits
git log --oneline -5

# Check if there are any gradle-related files that might affect testing
ls -la eeos/ | grep gradle

# Check if there are integration test related files mentioned in build.gradle
cat gradle/integration-test.gradle.kts

# Look for any GitHub Actions workflow files
fd -t f "*.yml" .github/workflows/

Length of output: 1726


🏁 Script executed:

#!/bin/bash
# Fix the workflow file search
fd -t f yml .github/workflows/

# Check for yaml files
fd -t f yaml .github/workflows/

# List all files in .github/workflows if it exists
ls -la .github/workflows/

# Check what's in the gradle directory
ls -la gradle/

# Let's see if there are any CI-related files
find . -name "*.yml" -o -name "*.yaml" | grep -E "(ci|workflow|action)"

# Check the actual test command that might be failing
cat gradle/git-hooks.gradle.kts

Length of output: 1037


🏁 Script executed:

#!/bin/bash
# Let's examine the CI workflow that's likely failing
cat .github/workflows/backend-ci.yml

# Check the current working directory structure
ls -la eeos/

# Check if there are gradle files in the eeos directory
ls -la eeos/gradle/

# Let's see what test-related tasks might be failing
cd eeos && ./gradlew tasks --all | grep -i test

Length of output: 3591


🏁 Script executed:

#!/bin/bash
# The issue seems to be related to Gradle cache corruption, specifically with jackson-core JAR
# Let's check the gradle wrapper version and cache status
cd eeos

# Check gradle wrapper version
cat gradle/wrapper/gradle-wrapper.properties

# Try to clean the build and gradle cache
./gradlew clean --stacktrace || true

# Check if there are any version conflicts in the dependencies
./gradlew dependencies --configuration testRuntimeClasspath | grep jackson || true

# Let's see what's in the libs.versions.toml to understand dependency versions
cat gradle/libs.versions.toml

Length of output: 45296


@kssumin, CI 실패 원인을 찾았습니다!

문제는 Gradle 버전과 Java 버전 호환성 문제입니다. 구체적으로:

🔍 문제 분석

  1. 핵심 오류: Unsupported class file major version 65

    • 이는 Java 21 바이트코드(major version 65)를 처리할 수 없다는 의미입니다.
  2. Jackson-core 2.19.1 라이브러리가 Java 21용으로 컴파일되어 있지만, 현재 사용 중인 Gradle 8.2.1이 이를 제대로 처리하지 못하고 있습니다.

  3. 빌드 구성:

    • Java 21 사용
    • Gradle 8.2.1 사용
    • Spring Boot 3.2.2 사용

🛠️ 해결방법

다음 중 하나를 시도해보세요:

방법 1: Gradle 버전 업그레이드 (권장)

# gradle/wrapper/gradle-wrapper.properties 파일 수정
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip

방법 2: Gradle 캐시 초기화

./gradlew clean --no-daemon
rm -rf ~/.gradle/caches/

방법 3: Jackson 버전 다운그레이드

Spring Boot 3.2.2에서 자동으로 가져오는 Jackson 버전이 문제일 수 있으니, build.gradle.kts에서 명시적으로 버전을 지정:

dependencies {
    implementation(platform("com.fasterxml.jackson:jackson-bom:2.15.4"))
    // 기존 dependencies...
}

테스트 결과에서 0 tests -89로 표시되는 것은 빌드 자체가 실패해서 테스트가 실행되지 않았기 때문입니다. 빌드가 성공하면 정상적으로 53개의 테스트 파일이 실행될 것입니다.

가장 빠른 해결책은 Gradle 버전을 8.4 이상으로 업그레이드하는 것입니다! 🚀

  (\   /)
 ( .-. )
o_("_"("_)

문제 분석 완료!


🧠 Learnings used
Learnt from: kssumin
PR: JNU-econovation/EEOS-BE#218
File: eeos/src/main/java/com/blackcompany/eeos/target/presentation/controller/AttendWeightPolicyController.java:19-20
Timestamp: 2025-03-01T17:43:11.312Z
Learning: 사용자 kssumin은 토큰 기반의 ROLE 검증 기능을 별도 이슈로 해결할 예정이며, 관리자 권한 검증 관련 TODO 항목은 현재 PR에서 다루지 않기로 했습니다.

@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.10.3 [major] org.flywaydb.flyway 10.7.1 → 11.10.4 Jul 25, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 001775d to bcedb4c Compare July 25, 2025 04:47
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.10.4 [major] org.flywaydb.flyway 10.7.1 → 11.10.5 Jul 31, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from bcedb4c to e841d2d Compare July 31, 2025 14:09
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.10.5 [major] org.flywaydb.flyway 10.7.1 → 11.11.0 Aug 8, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from e841d2d to 8649fad Compare August 8, 2025 13:14
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.11.0 [major] org.flywaydb.flyway 10.7.1 → 11.11.1 Aug 14, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 8649fad to cec1d56 Compare August 14, 2025 14:36
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.11.1 [major] org.flywaydb.flyway 10.7.1 → 11.11.2 Aug 21, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from cec1d56 to e793470 Compare August 21, 2025 16:50
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.11.2 [major] org.flywaydb.flyway 10.7.1 → 11.12.0 Sep 4, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from e793470 to 1005d82 Compare September 4, 2025 17:11
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.12.0 [major] org.flywaydb.flyway 10.7.1 → 11.13.0 Sep 16, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 1005d82 to 6121de0 Compare September 16, 2025 04:59
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.13.0 [MAJOR] org.flywaydb.flyway 10.7.1 → 11.13.0 Sep 24, 2025
@renovate renovate Bot changed the title [MAJOR] org.flywaydb.flyway 10.7.1 → 11.13.0 [major] org.flywaydb.flyway 10.7.1 → 11.13.0 Sep 24, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 6121de0 to 3af77e2 Compare September 26, 2025 09:43
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.13.0 [major] org.flywaydb.flyway 10.7.1 → 11.13.2 Sep 26, 2025
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.13.2 [major] org.flywaydb.flyway 10.7.1 → 11.13.3 Oct 7, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 3af77e2 to 93e405b Compare October 7, 2025 14:28
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 375452d to 382a0d3 Compare November 24, 2025 14:01
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.17.2 [major] org.flywaydb.flyway 10.7.1 → 11.18.0 Nov 27, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 382a0d3 to bd82db6 Compare November 27, 2025 17:36
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.18.0 [major] org.flywaydb.flyway 10.7.1 → 11.19.0 Dec 8, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from bd82db6 to 24233c2 Compare December 8, 2025 13:08
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.19.0 [major] org.flywaydb.flyway 10.7.1 → 11.19.1 Dec 18, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 24233c2 to efe1a71 Compare December 18, 2025 14:43
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.19.1 [major] org.flywaydb.flyway 10.7.1 → 11.20.0 Dec 22, 2025
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from efe1a71 to 6b55519 Compare December 22, 2025 17:37
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 6b55519 to 95c1555 Compare January 8, 2026 12:49
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.20.0 [major] org.flywaydb.flyway 10.7.1 → 11.20.1 Jan 8, 2026
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.20.1 [major] org.flywaydb.flyway 10.7.1 → 11.20.2 Jan 15, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch 2 times, most recently from 0dc9d16 to c927ffb Compare January 19, 2026 18:27
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.20.2 [major] org.flywaydb.flyway 10.7.1 → 11.20.3 Jan 26, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from c927ffb to f133c42 Compare January 26, 2026 11:08
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 11.20.3 [major] org.flywaydb.flyway 10.7.1 → 12.0.0 Jan 28, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from f133c42 to 7f0fd6e Compare January 28, 2026 14:33
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 12.0.0 [major] org.flywaydb.flyway 10.7.1 → 12.0.1 Feb 12, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 7f0fd6e to e5da2f9 Compare February 12, 2026 13:46
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 12.0.1 [major] org.flywaydb.flyway 10.7.1 → 12.0.2 Feb 20, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from e5da2f9 to 472ca8d Compare February 20, 2026 14:38
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 12.0.2 [major] org.flywaydb.flyway 10.7.1 → 12.0.3 Feb 27, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch 2 times, most recently from bc1b7cb to 57b0bdb Compare March 5, 2026 14:14
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 12.0.3 [major] org.flywaydb.flyway 10.7.1 → 12.1.0 Mar 9, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 57b0bdb to 7825d99 Compare March 9, 2026 13:27
@renovate renovate Bot changed the title [major] org.flywaydb.flyway 10.7.1 → 12.1.0 [major] org.flywaydb.flyway 10.7.1 → 12.1.1 Mar 17, 2026
@renovate
renovate Bot force-pushed the renovate/major-flyway branch from 7825d99 to d566877 Compare March 17, 2026 16:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant