* Base design: https://docs.google.com/document/d/1cuC0AvQG3e4GCjIoCwK3J0tcJVAz1eNDKV8d_zXxlO8/edit * Do we build the plugin on the top of Multi-Branch? **Yes** * We build the solution as a separate plugin using extension points
End date: June 14th
Goals and deadlines are defined in the design doc
* Design a proper YAML format, using which users will be able to write specifications for the build * Implement basic steps support ** git clone/checkout (basic wrapper for the Git Plugin) ** user is able to select a node to run the job via YAML ** call user script [...TBD..extend multi-branch] *** Support sh() and batch() invocations *** User selected the type of invocation (sh/batch/Jenkinsfile/etc) *** User select where the file is located (we provide a default) ** git push [to target] ** harvest results and reports [and post in the PR] *** junit() *** findbugs() *** archiveArtifacts() * Implement an interface to parse and get build specifications from YAML file. * Decide how to pass required build parameters to build process and implement it. * Implement the plugin prototype * Present the plugin prototype at office hours to the public * Write a blogpost with project introduction and the prototype overview/demo
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
You received this message because you are subscribed to the Google Groups "Jenkins Issues" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/d/optout.