Skip to content

Commit cd4f812

Browse files
Merge pull request #282 from yusufugurozbek/next
release: version 1.1.8
2 parents f9a4e00 + e18fa10 commit cd4f812

File tree

9 files changed

+28
-24
lines changed

9 files changed

+28
-24
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,6 @@ jobs:
4040
- name: Fetch Sources
4141
uses: actions/checkout@v4
4242

43-
# Validate wrapper
44-
- name: Gradle Wrapper Validation
45-
uses: gradle/actions/wrapper-validation@v4
46-
4743
# Set up Java environment for the next steps
4844
- name: Setup Java
4945
uses: actions/setup-java@v4
@@ -167,7 +163,7 @@ jobs:
167163

168164
# Run Qodana inspections
169165
- name: Qodana - Code Inspection
170-
uses: JetBrains/qodana-action@v2024.3.4
166+
uses: JetBrains/qodana-action@v2025.1.1
171167
with:
172168
cache-default-branch-only: true
173169

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
# Testcontainers Port Updater Changelog
22

33
## [Unreleased]
4+
- Bump dependencies to their latest versions
5+
- Migrate latest changes of intellij-platform-plugin-template v2.1.0
6+
- Support latest IntelliJ 2025.2.*
7+
- Bump Gradle version to 8.14
8+
9+
## [1.1.7] - 2025-01-31
10+
411
- Bump dependencies to their latest versions
512
- Support latest IntelliJ 2025.1.*
613
- Bump Java version to 21
@@ -149,7 +156,8 @@
149156

150157
- Create the plugin
151158

152-
[Unreleased]: https://github.com/yusufugurozbek/testcontainers-port-updater/compare/v1.1.6...HEAD
159+
[Unreleased]: https://github.com/yusufugurozbek/testcontainers-port-updater/compare/v1.1.7...HEAD
160+
[1.1.7]: https://github.com/yusufugurozbek/testcontainers-port-updater/compare/v1.1.6...v1.1.7
153161
[1.1.6]: https://github.com/yusufugurozbek/testcontainers-port-updater/compare/v1.1.5...v1.1.6
154162
[1.1.5]: https://github.com/yusufugurozbek/testcontainers-port-updater/compare/v1.1.4...v1.1.5
155163
[1.1.4]: https://github.com/yusufugurozbek/testcontainers-port-updater/compare/v1.1.3...v1.1.4

build.gradle.kts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ repositories {
3232
// Dependencies are managed with Gradle version catalog - read more: https://docs.gradle.org/current/userguide/platforms.html#sub:version-catalog
3333
dependencies {
3434
testImplementation(libs.junit)
35+
testImplementation(libs.opentest4j)
3536

3637
// IntelliJ Platform Gradle Plugin Dependencies Extension - read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-dependencies-extension.html
3738
intellijPlatform {
@@ -43,16 +44,14 @@ dependencies {
4344
// Plugin Dependencies. Uses `platformPlugins` property from the gradle.properties file for plugin from JetBrains Marketplace.
4445
plugins(providers.gradleProperty("platformPlugins").map { it.split(',') })
4546

46-
instrumentationTools()
47-
pluginVerifier()
48-
zipSigner()
4947
testFramework(TestFrameworkType.Platform)
5048
}
5149
}
5250

5351
// Configure IntelliJ Platform Gradle Plugin - read more: https://plugins.jetbrains.com/docs/intellij/tools-intellij-platform-gradle-plugin-extension.html
5452
intellijPlatform {
5553
pluginConfiguration {
54+
name = providers.gradleProperty("pluginName")
5655
version = providers.gradleProperty("pluginVersion")
5756

5857
// Extract the <!-- Plugin description --> section from README.md and provide for the plugin's manifest

gradle.properties

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
pluginGroup = com.github.yusufugurozbek.testcontainers.port.updater
44
pluginName = Testcontainers Port Updater
55
pluginRepositoryUrl = https://github.com/yusufugurozbek/testcontainers-port-updater
6-
pluginVersion = 1.1.7
6+
pluginVersion = 1.1.8
77

88
# Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html
9-
pluginSinceBuild = 242
10-
pluginUntilBuild = 251.*
9+
pluginSinceBuild = 243
10+
pluginUntilBuild = 252.*
1111

1212
# IntelliJ Platform Properties -> https://plugins.jetbrains.com/docs/intellij/tools-gradle-intellij-plugin.html#configuration-intellij-extension
1313
platformType = IU
14-
platformVersion = 2024.2
14+
platformVersion = 2025.1.1
1515

1616
# Plugin Dependencies -> https://plugins.jetbrains.com/docs/intellij/plugin-dependencies.html
1717
platformPlugins =
1818
platformBundledPlugins = com.intellij.database
1919

2020
# Gradle Releases -> https://github.com/gradle/gradle/releases
21-
gradleVersion = 8.12.1
21+
gradleVersion = 8.14
2222
org.gradle.jvmargs=-Xmx1g
2323

2424
# Opt-out flag for bundling Kotlin standard library -> https://jb.gg/intellij-platform-kotlin-stdlib

gradle/libs.versions.toml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,18 @@
11
[versions]
22
# libraries
33
junit = "4.13.2"
4+
opentest4j = "1.3.0"
45

56
# plugins
67
changelog = "2.2.1"
7-
intelliJPlatform = "2.2.1"
8-
kotlin = "2.1.10"
8+
intelliJPlatform = "2.5.0"
9+
kotlin = "2.1.20"
910
kover = "0.9.1"
10-
qodana = "2024.3.4"
11+
qodana = "2025.1.1"
1112

1213
[libraries]
1314
junit = { group = "junit", name = "junit", version.ref = "junit" }
15+
opentest4j = { group = "org.opentest4j", name = "opentest4j", version.ref = "opentest4j" }
1416

1517
[plugins]
1618
changelog = { id = "org.jetbrains.changelog", version.ref = "changelog" }

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.14-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,7 @@ done
8686
# shellcheck disable=SC2034
8787
APP_BASE_NAME=${0##*/}
8888
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
89-
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
90-
' "$PWD" ) || exit
89+
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s\n' "$PWD" ) || exit
9190

9291
# Use the maximum available, or set MAX_FD != -1 to use that value.
9392
MAX_FD=maximum
@@ -206,7 +205,7 @@ fi
206205
DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
207206

208207
# Collect all arguments for the java command:
209-
# * DEFAULT_JVM_OPTS, JAVA_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
208+
# * DEFAULT_JVM_OPTS, JAVA_OPTS, and optsEnvironmentVar are not allowed to contain shell fragments,
210209
# and any embedded shellness will be escaped.
211210
# * For example: A user cannot expect ${Hostname} to be expanded, as it is an environment variable and will be
212211
# treated as '${Hostname}' itself on the command line.

qodana.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Qodana configuration:
22
# https://www.jetbrains.com/help/qodana/qodana-yaml.html
33

4-
version: 1.0
5-
linter: jetbrains/qodana-jvm-community:2024.2
4+
version: "1.0"
5+
linter: jetbrains/qodana-jvm-community:2024.3
66
projectJDK: "21"
77
profile:
88
name: qodana.recommended

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
plugins {
2-
id("org.gradle.toolchains.foojay-resolver-convention") version "0.9.0"
2+
id("org.gradle.toolchains.foojay-resolver-convention") version "0.10.0"
33
}
44

55
rootProject.name = "Testcontainers Port Updater"

0 commit comments

Comments
 (0)