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

Stop declaring a version of reactor-test #144

Merged
merged 7 commits into from
Dec 9, 2022
Merged

Stop declaring a version of reactor-test #144

merged 7 commits into from
Dec 9, 2022

Conversation

timyates
Copy link
Contributor

@timyates timyates commented Dec 6, 2022

And instead rely on the version from micronaut-reactor

And instead rely on the version from micronaut-reactor
@timyates timyates added the relates-to: build label for issues related to the build file or CI label Dec 6, 2022
@timyates timyates added this to the 2.0.0 milestone Dec 6, 2022
@timyates timyates requested a review from melix December 6, 2022 12:05
@timyates timyates self-assigned this Dec 6, 2022
timyates added a commit to micronaut-projects/micronaut-reactor that referenced this pull request Dec 8, 2022
When switching microstream to the latest build for micronaut 4.0.0, it raised an issue

micronaut-projects/micronaut-microstream#144

We could pull reactor-core from the core-bom, but as it didn't contain reactor-test we had to jump through hoops.

In #248 we swiched to using the reactor bom instead of managed dependencies.

But as the reactor-bom hard-codes versions instead of setting them as properties we need to specify the version of reactor-core and reactor-test that we want to include.

The downside here is we will need to keep them in sync whenever the BOM version gets updated
@timyates timyates added the status: awaiting third-party Awaiting changes to a third party library label Dec 8, 2022
@timyates
Copy link
Contributor Author

timyates commented Dec 8, 2022

As discussed, switched to adding reactor-test to the core bom in micronaut-projects/micronaut-core#8470

This should pass once we get a snapshot with that published

@timyates timyates requested a review from melix December 8, 2022 18:15
@sonarcloud
Copy link

sonarcloud bot commented Dec 8, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@timyates timyates merged commit 1d180cb into master Dec 9, 2022
@timyates timyates deleted the reactor-bom branch December 9, 2022 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
relates-to: build label for issues related to the build file or CI status: awaiting third-party Awaiting changes to a third party library
Projects
No open projects
Status: Done
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants