Skip to content

Bump buildtools version and allow mavenLocal buildtools versions to run by default [1/2]#964

Merged
jormundur00 merged 4 commits intomasterfrom
jormundur00/gh-961
Jan 22, 2026
Merged

Bump buildtools version and allow mavenLocal buildtools versions to run by default [1/2]#964
jormundur00 merged 4 commits intomasterfrom
jormundur00/gh-961

Conversation

@jormundur00
Copy link
Copy Markdown
Member

What does this PR do?

In this PR, we bump the nativeBuildtools version to the currently latest version (0.11.4). As this version uses a newer gradle, we have to explicitly define the junit plugin testRuntimeOnly "org.junit.platform:junit-platform-launcher".

Also in this PR, we add the ability to use local versions of the native build tools located in the local maven repository. As we have to change the tests in all settings.gradle files (which will spawn more jobs than the GitHub Actions CI limit), this part of the PR will be split into two separate PRs. On the second PR, we will also implement the usage of SNAPSHOT NBT versions in the CI.

@jormundur00 jormundur00 self-assigned this Jan 22, 2026
@jormundur00 jormundur00 requested a review from vjovanov as a code owner January 22, 2026 07:51
@jormundur00 jormundur00 added the enhancement New feature or request label Jan 22, 2026
@vjovanov
Copy link
Copy Markdown
Member

There is a merge commit we need to get rid off.

@jormundur00
Copy link
Copy Markdown
Member Author

There is a merge commit we need to get rid off.

I accidentally merged when rebasing to the master. I'll squash it when merging.

@jormundur00 jormundur00 changed the title Bump buildtools version and allow mavenLocal buildtools versions to run by default Bump buildtools version and allow mavenLocal buildtools versions to run by default [1/2] Jan 22, 2026
@jormundur00 jormundur00 merged commit f7356b2 into master Jan 22, 2026
228 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants