forked from loafle/openapi-generator-original
[kotlin-server] Bump Kotlin/Gradle versions and improve CI triggers/config (#20061)
* [kotlin-server] Bump Kotlin versions to latest * Run tests on more samples * Fix typo in workflow definitions * Update samples * Bump Gradle to 7.6.4 * Some further tweaks * Bump Gradle versions * Fix Gradle version syntax
This commit is contained in:
parent
7bce639441
commit
a7a86398d0
@ -2,26 +2,28 @@ name: Samples Kotlin server (jdk17)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
paths:
|
||||
- 'samples/server/petstore/kotlin-springboot-3*/**'
|
||||
- 'samples/server/petstore/kotlin-server/javalin/**'
|
||||
- 'samples/server/petstore/kotlin-server/javalin-6/**'
|
||||
- 'samples/server/petstore/kotlin-server/**'
|
||||
- 'samples/server/petstore/kotlin-server-modelMutable/**'
|
||||
- 'samples/server/petstore/kotlin-springboot-*/**'
|
||||
# comment out due to gradle build failure
|
||||
# - samples/server/petstore/kotlin-spring-default/**
|
||||
pull_request:
|
||||
paths:
|
||||
- 'samples/server/petstore/kotlin-springboot-3*/**'
|
||||
- 'samples/server/petstore/kotlin-server/javalin/**'
|
||||
- 'samples/server/petstore/kotlin-server/javalin-6/**'
|
||||
- 'samples/server/petstore/kotlin-server/**'
|
||||
- 'samples/server/petstore/kotlin-server-modelMutable/**'
|
||||
- 'samples/server/petstore/kotlin-springboot-*/**'
|
||||
# comment out due to gradle build failure
|
||||
# - samples/server/petstore/kotlin-spring-default/**
|
||||
|
||||
env:
|
||||
GRADLE_VERSION: 7.4
|
||||
GRADLE_VERSION: '8.10'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build Kotlin server
|
||||
name: Build Kotlin server (jdk17)
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
@ -31,8 +33,11 @@ jobs:
|
||||
- samples/server/petstore/kotlin-springboot-3
|
||||
- samples/server/petstore/kotlin-springboot-delegate-nodefaults
|
||||
- samples/server/petstore/kotlin-springboot-request-cookie
|
||||
- samples/server/petstore/kotlin-server/jaxrs-spec
|
||||
- samples/server/petstore/kotlin-server/jaxrs-spec-mutiny
|
||||
- samples/server/petstore/kotlin-server/javalin
|
||||
- samples/server/petstore/kotlin-server/javalin-6
|
||||
- samples/server/petstore/kotlin-server/ktor
|
||||
# comment out due to gradle build failure
|
||||
# - samples/server/petstore/kotlin-spring-default/
|
||||
steps:
|
||||
|
@ -2,24 +2,25 @@ name: Samples Kotlin server (jdk21)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- 'samples/server/petstore/kotlin-server/javalin-6/**'
|
||||
paths:
|
||||
- 'samples/server/petstore/kotlin-server/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'samples/server/petstore/kotlin-server/javalin-6/**'
|
||||
- 'samples/server/petstore/kotlin-server/**'
|
||||
|
||||
env:
|
||||
GRADLE_VERSION: 8.8
|
||||
GRADLE_VERSION: '8.10'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build Kotlin server
|
||||
name: Build Kotlin server (jdk21)
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
sample:
|
||||
- samples/server/petstore/kotlin-server/javalin-6
|
||||
- samples/server/petstore/kotlin-server/ktor
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- uses: actions/setup-java@v4
|
||||
|
6
.github/workflows/samples-kotlin-server.yaml
vendored
6
.github/workflows/samples-kotlin-server.yaml
vendored
@ -1,8 +1,8 @@
|
||||
name: Samples Kotlin server
|
||||
name: Samples Kotlin server (jdk8)
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
paths:
|
||||
- samples/server/others/kotlin-server/jaxrs-spec/**
|
||||
- 'samples/server/petstore/kotlin*/**'
|
||||
- 'samples/server/others/kotlin-server/jaxrs-spec-array-response/**'
|
||||
@ -21,7 +21,7 @@ env:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
name: Build Kotlin server
|
||||
name: Build Kotlin server (jdk8)
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
fail-fast: false
|
||||
|
@ -1,7 +1,7 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
kotlin("jvm") version "1.9.21"
|
||||
kotlin("jvm") version "1.9.25"
|
||||
}
|
||||
|
||||
group = "{{groupId}}"
|
||||
|
@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
kotlin("jvm") version "2.0.0"
|
||||
kotlin("jvm") version "2.0.21"
|
||||
}
|
||||
|
||||
group = "{{groupId}}"
|
||||
|
@ -20,7 +20,7 @@ tasks.bootJar {
|
||||
|
||||
{{/interfaceOnly}}
|
||||
plugins {
|
||||
val kotlinVersion = "1.7.10"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -27,7 +27,7 @@ tasks.bootJar {
|
||||
|
||||
{{/interfaceOnly}}
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -14,7 +14,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.7.10"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
kotlin("jvm") version "2.0.0"
|
||||
kotlin("jvm") version "2.0.21"
|
||||
}
|
||||
|
||||
group = "org.openapitools"
|
||||
|
@ -1,7 +1,7 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
kotlin("jvm") version "1.9.21"
|
||||
kotlin("jvm") version "1.9.25"
|
||||
}
|
||||
|
||||
group = "org.openapitools"
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -14,7 +14,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.7.10"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -14,7 +14,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.7.10"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -18,7 +18,7 @@ tasks.bootJar {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.7.10"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -18,7 +18,7 @@ tasks.bootJar {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.7.10"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
@ -21,7 +21,7 @@ tasks.withType<KotlinCompile> {
|
||||
}
|
||||
|
||||
plugins {
|
||||
val kotlinVersion = "1.6.21"
|
||||
val kotlinVersion = "1.9.25"
|
||||
id("org.jetbrains.kotlin.jvm") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.jpa") version kotlinVersion
|
||||
id("org.jetbrains.kotlin.plugin.spring") version kotlinVersion
|
||||
|
Loading…
x
Reference in New Issue
Block a user