Skip to content
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

ES-617: Add Gradle version catalog implementation for corda-api #1151

Closed

Conversation

knguyen-r3
Copy link
Contributor

@knguyen-r3 knguyen-r3 commented Jun 15, 2023

Description:
As part improving version dependencies within Corda we have added Gradle Version Catalog for corda-api. This will allow us to use the newly created central repository corda-version-catalog for maintaining and managing 3rd parties dependency that is use within corda-api.

Changes:
Added implementation of using Gradle Version Catalog for corda-api repo in build.gradle file
Replace all version reference occurrences which use gradle.properties to version catalog in build.gradle files.

snakeyamlVersion=2.0
avroVersion = 1.11.1
bouncycastleVersion = 1.73
jacksonVersion = 2.15.0
assertjVersion = 3.24.+
mockitoVersion = 5.3.+
mockitoKotlinVersion = 4.1.+

Testing
Tested with Artifactory cordaVersionCatalog=5.0.0-alpha-1687973674215 created from this PR in version catalog repo.

Documentation
Rendered version: https://github.com/corda/platform-eng-design/blob/knguyen/ES-374/gradle_version_catalog/core/corda-5/corda-5.0/infrastructure/build/build-dependencies/corda5-version-catalog.md

Khoi Nguyen added 7 commits June 15, 2023 15:02
* Added implementation of Gradle version catalog to settings.gradle file
* Cleanup versions in gradle.properties and replace it's occurences throughout the repo
@corda-jenkins-ci02
Copy link
Contributor

corda-jenkins-ci02 bot commented Jun 20, 2023

Jenkins build for PR 1151 build 22

Build Successful:
Jar artifact version produced by this PR: 5.1.0.7-alpha-1689601378218

@knguyen-r3 knguyen-r3 changed the title ES-617: Added support for Version Catalog ES-617: Add Gradle version catalog implementation for corda-api Jun 26, 2023
Copy link

This PR is stale because it has been open 7 days with no activity. Remove the Stale label or add a comment - otherwise this will be closed in 7 days.

@github-actions github-actions bot added the Stale label Nov 23, 2023
Copy link

github-actions bot commented Dec 1, 2023

This PR was closed because it has been stale for 7 days with no activity.

@github-actions github-actions bot closed this Dec 1, 2023
@github-actions github-actions bot deleted the knguyen/ES-617/gradle_version_catalog branch January 19, 2024 00:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant