Skip to content

[Issue 7749][chore] Use maven wrapper to lock maven version#7877

Closed
kezhenxu94 wants to merge 1 commit intoapache:masterfrom
kezhenxu94:chore/mvnw
Closed

[Issue 7749][chore] Use maven wrapper to lock maven version#7877
kezhenxu94 wants to merge 1 commit intoapache:masterfrom
kezhenxu94:chore/mvnw

Conversation

@kezhenxu94
Copy link
Member

Resolves #7749

Motivation

At the moment, building Pulsar from source codes with maven requires a locally-installed maven, but there are cases that the developers' maven version is not compatible with the one Pulsar uses, this pull request introduces a wrapper of maven, which downloads the specific version of maven on the fly and gets rid of maven versions issues like #7749

Modifications

Add maven wrapper, and modify the doc and CI script to use it

Verifying this change

Build from source codes with maven wrapper successfully, and the CI checks should pass

  • Make sure that the change passes the CI checks.

This change is a trivial rework / code cleanup without any test coverage.

Resolves #7749

- Motivation
At the moment, building Pulsar from source codes with maven requires a locally-installed maven, but there are cases that the developers' maven version is not compatible with the one Pulsar uses, this pull request introduces a wrapper of maven, which downloads the specific version of maven on the fly and gets rid of maven versions issues like #7749

- Modifications
Add maven wrapper, and modify the doc and CI script to use it

- Verifying this change
Build from source codes with maven wrapper successfully, and the CI checks should pass
@sijie
Copy link
Member

sijie commented Aug 24, 2020

/pulsarbot run-failure-checks

@kezhenxu94
Copy link
Member Author

Seems the Sql case is really flaky

@kezhenxu94
Copy link
Member Author

closing as no response

@kezhenxu94 kezhenxu94 closed this Aug 28, 2020
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.

Pulsar doesn't build on Windows 10 or on Mac with Maven 3.6.3

2 participants