Skip to content

Remove hardcoded camel / camel-kamelets versions from citrus-application.properties#2815

Merged
oscerd merged 2 commits into
apache:mainfrom
cunningt:fixtests
May 4, 2026
Merged

Remove hardcoded camel / camel-kamelets versions from citrus-application.properties#2815
oscerd merged 2 commits into
apache:mainfrom
cunningt:fixtests

Conversation

@cunningt
Copy link
Copy Markdown
Contributor

@cunningt cunningt commented May 1, 2026

Starting to work through the integration test failures - there seem to be multiple issues and I think it makes sense to handle them one by one.

The citrus-application.properties file being used contains hardcoded versions of kamelets and camel - we want it to use the versions for testing that are defined in the camel-kamelets pom.xml - so for kamelets, we'd like ${project.version} and for camel we would like ${camel.version}. Make this file a filtered testResource and ensure that the rest of src/test/resources remain unfiltered.

Log the values of citrus.camel.jbang.version and citrus.camel.jbang.kamelets.version to ensure that this fix works in the integration tests.

I expect that after this PR integration tests will still fail as there are other issues (will be handled in separate PRs)

…ion.properties and ensure that the camel and camel-kamelets versions are kept in line with the current state of the project (use maven's ${camel.version} and ${project.version}
@cunningt cunningt requested review from christophd and oscerd May 1, 2026 12:45
@cunningt
Copy link
Copy Markdown
Contributor Author

cunningt commented May 1, 2026

From the CI logs - this is working -

2026-05-01 15:28:07.327 INFO 2928 --- [ main] .citrusframework.actions.EchoAction : Camel JBang version: 4.20.0
2026-05-01 15:28:07.327 INFO 2928 --- [ main] .citrusframework.actions.EchoAction : Kamelets version: 4.21.0-SNAPSHOT

@oscerd oscerd merged commit abe771f into apache:main May 4, 2026
4 of 5 checks passed
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.

2 participants