[
https://issues.jenkins-ci.org/browse/JENKINS-13199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=161776#comment-161776
]
emanuelez commented on JENKINS-13199:
-------------------------------------
Something is ongoing here :)
I just submitted a pull request in jenkins core in order to make this possible.
https://github.com/jenkinsci/jenkins/pull/449
> Evaluate dynamic axis for every job execution
> ---------------------------------------------
>
> Key: JENKINS-13199
> URL: https://issues.jenkins-ci.org/browse/JENKINS-13199
> Project: Jenkins
> Issue Type: Improvement
> Components: groovyaxis
> Reporter: hoodja
> Assignee: emanuelez
>
> Currently the GroovyAxis plugin evaluates the dynamic list of axis values
> when the job configuration is saved.
> It would be nice if the script were instead executed for every job execution.
> This would enable the use case where the axis values were dependent upon the
> current state of the workspace.
> For instance, I am trying to define a matrix build with an axis of test suite
> names to distribute the load of these suites across nodes in parallel. I
> would like to use the GroovyAxis plugin to determine the list of suite names
> at build execution based on the state of the source tree. This way adding or
> removing suites in the source tree will cause the correct configuration
> changes in the matrix job.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira