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

project: use concord maven plugin #180

Merged
merged 3 commits into from
Nov 24, 2024
Merged

project: use concord maven plugin #180

merged 3 commits into from
Nov 24, 2024

Conversation

brig
Copy link
Contributor

@brig brig commented Nov 13, 2024

concord-maven-plugin: https://github.com/concord-workflow/concord-maven-plugin
A simple plugin that checks runtime and plugin dependency versions, ensuring runtime dependencies are marked as provided in the plugin. Currently, it doesn’t handle transitive dependencies

all tasks updated except akeyless:

[INFO] --- concord:0.0.29:verify (default) @ akeyless-task ---
[INFO] Resolving runtime-v2 dependencies for version '2.19.0'
[WARNING] The dependency 'com.fasterxml.jackson.core:jackson-core:2.13.3 (compile)' has an invalid version.
Expected version: '2.17.0'. Please update your POM.

[WARNING] The dependency 'com.fasterxml.jackson.core:jackson-annotations:2.13.3 (compile)' has an invalid version.
Expected version: '2.17.0'. Please update your POM.

[WARNING] The dependency 'com.fasterxml.jackson.core:jackson-databind:2.13.3 (compile)' has an invalid version.
Expected version: '2.17.0'. Please update your POM.

[WARNING] The dependency 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.3 (compile)' has an invalid version.
Expected version: '2.17.0'. Please update your POM.

[WARNING] Some dependencies of Concord Plugins are expected to be declared with a 'provided' scope.
Please check your POM file and ensure the following dependencies are correctly set with '<scope>provided</scope>':

 * com.fasterxml.jackson.core:jackson-core:2.13.3 (compile)
 * com.fasterxml.jackson.core:jackson-annotations:2.13.3 (compile)
 * com.fasterxml.jackson.core:jackson-databind:2.13.3 (compile)
 * com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.3 (compile)

@brig brig requested a review from a team November 13, 2024 02:02
@brig brig added the need docs Documentation required label Nov 13, 2024
@brig brig merged commit 8c56991 into master Nov 24, 2024
1 check passed
@brig brig deleted the brig/concord-maven-plugin branch November 24, 2024 17:20
@brig brig restored the brig/concord-maven-plugin branch December 1, 2024 02:14
@brig brig deleted the brig/concord-maven-plugin branch December 1, 2024 02:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
need docs Documentation required
Development

Successfully merging this pull request may close these issues.

2 participants