maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SUREFIRE-1378) Nice to have systemPropertiesFile configurable by user property
Date Thu, 01 Jun 2017 07:18:04 GMT

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

ASF GitHub Bot commented on SUREFIRE-1378:
------------------------------------------

Github user Tibor17 commented on the issue:

    https://github.com/apache/maven-surefire/pull/152
  
    @michaldo 
    Version 3.0 will have configurable via Java interface in pom.xml.
    This way you can turn the behavior to file system.
    Please check Jira [1] with version 3.0. Maybe we already have this request.
    [1]: https://issues.apache.org/jira/browse/SUREFIRE


> Nice to have systemPropertiesFile configurable by user property
> ---------------------------------------------------------------
>
>                 Key: SUREFIRE-1378
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1378
>             Project: Maven Surefire
>          Issue Type: Improvement
>          Components: Maven Failsafe Plugin, Maven Surefire Plugin
>            Reporter: Michal Domagala
>            Priority: Minor
>
> I would like to have option to configure my tests with property files. But property file
is not required, because in 95% my tests work fine with default configuration.
> I used the following workaround: I configured failsafe plugin in the following way
> {code:xml}
> <properties>
>   <my.test.props.file></my.test.props.file>
> </properties>
> (...)
> <artifact>maven-failsafe-plugin</artifact>
> (...)
> <systemPropertiesFile>${my.test.props.file}</systemPropertiesFile>
> {code}
> In 95% I call *mvn verify*, systemPropertiesFile is not found and ignored -all pass
> In 5% I call *mvn verify -Dmy.test.props.file=x.props*
> The problem is in 95% I get warning about missing files. Also  configuration is unnecessary
complicated
> I would like drop whole connfiguration from pom.xml and use:
> In 95% *mvn verify*
> In 5% *mvn verify -Dfailsafe.systemPropertiesFile=x.props*



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message