Conversation
Signed-off-by: Geoffroy Jamgotchian <geoffroy.jamgotchian@gmail.com>
Signed-off-by: Geoffroy Jamgotchian <geoffroy.jamgotchian@gmail.com>
|
have you tested the full ci ? |
|
is there anything to do with proxy configuration ? |
No, but I'm confident |
@olperr1 I guess you add some doc on core side to how configure the proxy for the maven wrapper? |
@geofjamg: I added a section about it in the There are 2 steps:
For the first step, you should define the proxy in the current terminal via the ./mvnw -DproxyHost=XXX -DproxyPort=XXX -Dhttp.proxyUser=XXX -Dhttp.proxyPassword=XXX -Djdk.http.auth.tunneling.disabledSchemes= cleanor export MVNW_USERNAME=XXX
export MVNW_PASSWORD=XXX
./mvnw -DproxyHost=XXX -DproxyPort=XXX -Djdk.http.auth.tunneling.disabledSchemes= cleanNote that in both cases, the I will add a PR in core to amend the |
|
Do we need to add the install.sh like in core ? |
|
@EtienneLt could you try to build with the proxy ? |
No |
This one is problematic for us, because call of mvnw is done automatically from cmake file. It means that we need to automatically define -DproxyHost=XXX -DproxyPort=XXX -Dhttp.proxyUser=XXX -Dhttp.proxyPassword=XXX from env variables int he CmakeList.txt Or not use the Maven wrapper... |
|
well I make the release if we keep this pr it will be in next release is it alright ? |
There is no need to execute this command every time. It can be called manually once to download the wrapper and Maven distributions. Then mvnw won't try to download anything until the maven or the maven wrapper version changes. |
yes, let's take time to think about the best solution for this PR |
Please check if the PR fulfills these requirements
Does this PR already have an issue describing the problem?
No
What kind of change does this PR introduce?
Feature
What is the new behavior (if this is a feature change)?
We use Maven wrapper to build the Java part, so that we do not require to install a specific Maven version.
Does this PR introduce a breaking change or deprecate an API?
Other information: