-
Notifications
You must be signed in to change notification settings - Fork 11
feat: Create version TOML file, upgrade gradle and all dependencies [COMP-1266] #583
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
4003328
5aac67f
2b69551
5f800e4
cebb863
f8bbf91
ae7348e
ed39c42
ec44045
baf7e74
de933a9
12842eb
a21db0f
72be9a7
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,3 @@ | ||
| 0.21.0 | ||
| 0.22.0 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is this intentional?
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, my idea is to release this as next version (includes dependency version bumps that need to be solved for a security issue due next sprint) |
||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| 1.98.0 | ||
| 1.109.0 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Is this intentional?
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, upgrading platform version API to latest cloud api available |
||
| // Only first line of this file is read | ||
| // This version should be bumped to the minimum version where dependent API changes were introduced | ||
| // But never higher then the current Platform API Version deployed in Cloud Production: https://cloud.seqera.io/api/service-info | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,47 @@ | ||
| [versions] | ||
| classgraphVersion = "4.8.180" | ||
| commonsCompressVersion = "1.28.0" | ||
| commonsIoVersion = "2.21.0" | ||
| graalvmNativeVersion = "0.10.6" | ||
| jakartaAnnotationVersion = "3.0.0" | ||
| javaxAnnotationVersion = "1.3.2" | ||
| jerseyVersion = "2.47" | ||
| junitVersion = "5.12.2" | ||
| licenserVersion = "2.2.2" | ||
| logbackVersion = "1.5.32" | ||
| mockserverVersion = "5.15.0" | ||
| picocliVersion = "4.6.3" | ||
| shadowVersion = "9.3.1" | ||
| slf4jVersion = "2.0.17" | ||
| towerJavaSdkVersion = "1.107.0" | ||
| xzVersion = "1.10" | ||
|
|
||
| [libraries] | ||
| classgraph = { group = "io.github.classgraph", name = "classgraph", version.ref = "classgraphVersion" } | ||
| commonsCompress = { group = "org.apache.commons", name = "commons-compress", version.ref = "commonsCompressVersion" } | ||
| commonsIo = { group = "commons-io", name = "commons-io", version.ref = "commonsIoVersion" } | ||
| jakartaAnnotation = { group = "jakarta.annotation", name = "jakarta.annotation-api", version.ref = "jakartaAnnotationVersion" } | ||
| javaxAnnotation = { group = "javax.annotation", name = "javax.annotation-api", version.ref = "javaxAnnotationVersion" } | ||
| jerseyClient = { group = "org.glassfish.jersey.core", name = "jersey-client", version.ref = "jerseyVersion" } | ||
| jerseyHk2 = { group = "org.glassfish.jersey.inject", name = "jersey-hk2", version.ref = "jerseyVersion" } | ||
| jerseyMediaJsonJackson = { group = "org.glassfish.jersey.media", name = "jersey-media-json-jackson", version.ref = "jerseyVersion" } | ||
| jerseyMediaMultipart = { group = "org.glassfish.jersey.media", name = "jersey-media-multipart", version.ref = "jerseyVersion" } | ||
| junitJupiterApi = { group = "org.junit.jupiter", name = "junit-jupiter-api", version.ref = "junitVersion" } | ||
| junitJupiterEngine = { group = "org.junit.jupiter", name = "junit-jupiter-engine", version.ref = "junitVersion" } | ||
| junitJupiterParams = { group = "org.junit.jupiter", name = "junit-jupiter-params", version.ref = "junitVersion" } | ||
| junitPlatformLauncher = { group = "org.junit.platform", name = "junit-platform-launcher" } | ||
| logbackClassic = { group = "ch.qos.logback", name = "logback-classic", version.ref = "logbackVersion" } | ||
| logbackCore = { group = "ch.qos.logback", name = "logback-core", version.ref = "logbackVersion" } | ||
| mockserverClientJava = { group = "org.mock-server", name = "mockserver-client-java", version.ref = "mockserverVersion" } | ||
| mockserverJunitJupiter = { group = "org.mock-server", name = "mockserver-junit-jupiter", version.ref = "mockserverVersion" } | ||
| mockserverNetty = { group = "org.mock-server", name = "mockserver-netty", version.ref = "mockserverVersion" } | ||
| picocli = { group = "info.picocli", name = "picocli", version.ref = "picocliVersion" } | ||
| picocliCodegen = { group = "info.picocli", name = "picocli-codegen", version.ref = "picocliVersion" } | ||
| slf4jApi = { group = "org.slf4j", name = "slf4j-api", version.ref = "slf4jVersion" } | ||
| towerJavaSdk = { group = "io.seqera.tower", name = "tower-java-sdk", version.ref = "towerJavaSdkVersion" } | ||
| xz = { group = "org.tukaani", name = "xz", version.ref = "xzVersion" } | ||
|
|
||
| [plugins] | ||
| yumiLicenser = { id = "dev.yumi.gradle.licenser", version.ref = "licenserVersion" } | ||
| graalvmNative = { id = "org.graalvm.buildtools.native", version.ref = "graalvmNativeVersion" } | ||
| shadow = { id = "com.gradleup.shadow", version.ref = "shadowVersion" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the good one was the template one
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The new license header template does not allow customizable placeholders. The old one is not compatible with Gradle 9.x because it was discontinued. Since this file is still a template I would argue is not so much of an issue: you change the year once in here and run the applyLicense