[ 
https://issues.apache.org/jira/browse/YETUS-631?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16481350#comment-16481350
 ] 

Allen Wittenauer commented on YETUS-631:
----------------------------------------

{quote}It seems that when yetus is passing the original arguments to the docker 
environment the quotes are removed.
{quote}

{{"${i#*=}"}} is a single string in bash.  You'll need to use something like 
comma_to_array or some other method to get the input converted to an array.

bq. Is it acceptable to use the same --maven-args multiple times? Maybe that 
would be the easiest fix...

Given future plans where "last one in, wins", I'd say no.  
 
bq.  mvn exec:exec will see the hdds/ozone projects only if -Phdds is turned on.

Based upon the output of the nightly qbt reports since hdds was committed, that 
hasn't been the case.  They've always gotten into the ozone code tree and 
reported things like findbugs.  The console even lists the modules at the end.



> Add new command line parameter to define custom mvn argument
> ------------------------------------------------------------
>
>                 Key: YETUS-631
>                 URL: https://issues.apache.org/jira/browse/YETUS-631
>             Project: Yetus
>          Issue Type: Improvement
>          Components: Test Patch
>            Reporter: Elek, Marton
>            Assignee: Elek, Marton
>            Priority: Major
>         Attachments: YETUS-631.001.patch
>
>
> The HDDS subproject is turned off by default in Hadoop source tree. To make a 
> workable Precommit-HDDS-Build we need a possibility to defined additional mvn 
> arguments from the command line.
> (I tried to use .mvn/maven.config but the current build forces a git clean 
> build. Environment variable could not been used in dockerized environment )



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to