Skip to content

Commit

Permalink
Project summary and development till 24 May added
Browse files Browse the repository at this point in the history
  • Loading branch information
gautamabhishek46 committed May 24, 2018
1 parent 9322727 commit 688cb30
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions content/projects/gsoc/2018/simple-pull-request-job-plugin.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,31 @@ users could specify the location using the YML file.

link:https://docs.google.com/document/d/1cuC0AvQG3e4GCjIoCwK3J0tcJVAz1eNDKV8d_zXxlO8/edit[More info about the project]

=== Project Summary
This plugin will be developed on the top of the MultiBranch Pipeline plugin.

.This plugin will follow below steps
* clone target repo
* checkout to target branch
* fetch the source branch
* merge source-branch
* call user call user script to build the repo.
* push to target branch [if specified by user in YAML]
* harvest results and reports and post to PR

Plugin will start above steps if and only if the pull request is will be
mergeable to avoid merge conflicts while merging the source branch to target
branch. The pull request is mergebale or not can also be decided by the webhook also.

===== Developement upto 24 May 2018
* Source of YAML file can be specified in job configuration UI
* git wrappers except push are done

===== To de done till 30 May 2018
* Finish work on the plugin skeleton.
* Finish git wrapper functions (merge and push is remaining).
* Call user script.

=== Regular meeting Hours
Every Wednesday 5 PM to 6 PM UTC. Click
link:https://www.timeanddate.com/worldclock/fixedtime.html?msg=Simple+Pull+Request+Plugin+Meeting+Hours&iso=20180523T17&ah=1[here]
Expand Down

0 comments on commit 688cb30

Please sign in to comment.