Skip to content

Modernize Gradle build scripts#960

Open
pvannierop wants to merge 1 commit intodevfrom
refactor/modernize-gradle-build
Open

Modernize Gradle build scripts#960
pvannierop wants to merge 1 commit intodevfrom
refactor/modernize-gradle-build

Conversation

@pvannierop
Copy link
Collaborator

@pvannierop pvannierop commented Sep 27, 2024

Description:

This PR will update the Gradle build scripts to current best practices.

Included changes

Checklist:

  • The Main workflow has succeeded
  • The Gatling tests have passed
  • I have logged into the portal running locally with default admin credentials
  • I have updated the README files if this change requires documentation update
  • I have commented my code, particularly in hard-to-understand areas

@pvannierop pvannierop requested a review from mpgxvii September 27, 2024 12:52
@pvannierop pvannierop self-assigned this Sep 27, 2024
@pvannierop pvannierop force-pushed the refactor/modernize-gradle-build branch 6 times, most recently from f286c17 to 9715147 Compare September 29, 2024 12:36
Includes:
- Translate Groovy DSL to Kotlin DSL
- Implement 'convention plugin' (see https://docs.gradle.org/current/userguide/sharing_build_logic_between_subprojects.html#sec:convention_plugins_vs_cross_configuration)
- Implement version catalog
- Upgrade to gradle 8.7
- Implement ktlint and correct code format problems
- Translate remaining Java files into Kotlin
@pvannierop pvannierop force-pushed the refactor/modernize-gradle-build branch from 9715147 to 481bb85 Compare September 29, 2024 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant