User Tools

Site Tools


parser:howto

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
parser:howto [2015/03/23 04:15]
Zhipeng (Howard) Huang
parser:howto [2015/03/24 14:08] (current)
Zhipeng (Howard) Huang
Line 6: Line 6:
  
 Go to https://​gerrit.opnfv.org/​gerrit/#/​admin/​projects/​parser , for first time set up there will prompt a setup page. What you need to do is copy&​paste your ssh info to fill into the blank, and then fill out the committer agreement at the bottom, then you are good to go :) Go to https://​gerrit.opnfv.org/​gerrit/#/​admin/​projects/​parser , for first time set up there will prompt a setup page. What you need to do is copy&​paste your ssh info to fill into the blank, and then fill out the committer agreement at the bottom, then you are good to go :)
 +
 +**JIRA Setup:**
 +
 +We use JJIRA for ISSUE Tracking, so it is better before you push your patches you register the corresponding issue with JIRA
 +
 +[[http://​jira.opnfv.org | Create an issue in JIRA ]]:
 +
 +{{:​parser:​parser_setup.png?​300|}}
 +
 +{{:​parser:​parser_jira.png?​300|}}
  
 **Basic Git Ops For Set Up:** **Basic Git Ops For Set Up:**
Line 13: Line 23:
 [[https://​wiki.opnfv.org/​developer | OPNFV Dev general setup]] [[https://​wiki.opnfv.org/​developer | OPNFV Dev general setup]]
  
-NoticeYou need to install ​git review, ​and push it to refs/​for/​refs ​+NoteInstall Both git and git-review
 + 
 +If you are not familiar with gitmimic the procedure shown below:
  
 [[https://​gist.github.com/​hannibalhuang/​15871a332ecd271f16ff | Parser Setup Intro]] [[https://​gist.github.com/​hannibalhuang/​15871a332ecd271f16ff | Parser Setup Intro]]
  
-{{:parser:parser_gerrit_setup.png?300|}}+         ​zhipengh@zhipeng-pc:~/​Workspace$ git clone ssh://​zhipengh@gerrit.opnfv.org:​29418/​parser ​&& scp -p -P 29418 zhipengh@gerrit.opnfv.org:hooks/​commit-msg parser/​.git/​hooks/​ 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace$ cd parser/ 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ git review -s 
 +         ​Creating a git remote called "​gerrit"​ that maps to: 
 +            ​ssh://​zhipengh@gerrit.opnfv.org:​29418/​parser.git 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ mkdir yang2tosca/​ 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ vim yang2tosca/​README.md 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ mkdir tosca2heat/​ 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ vim tosca2heat/​README.md 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ mkdir docs/ 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ vim docs/​intro.md 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ git add .  
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ git commit --signoff --all -m "​JIRA:​PARSER-1 -Basic Setup For Parser Gerrit Repo"​ 
 +         ​[master 4de48c5] JIRA:​PARSER-1 -Basic Setup For Parser Gerrit Repo 
 +         3 files changed, 3 insertions(+) 
 +         ​create mode 100644 docs/​intro.md 
 +         ​create mode 100644 tosca2heat/​README.md 
 +         ​create mode 100644 yang2tosca/​README.md 
 +         ​zhipengh@zhipeng-pc:​~/​Workspace/​parser$ git review 
 +         ​remote:​  
 +         ​remote:​ Processing changes: new: 1, refs: 1, done     
 +         ​remote:​  
 +         ​remote:​ New Changes: 
 +         ​remote: ​  ​https://​gerrit.opnfv.org/​gerrit/​170 
 +         ​remote:​  
 +         To ssh://​zhipengh@gerrit.opnfv.org:​29418/​parser.git 
 +         * [new branch] ​     HEAD -> refs/​publish/​master
  
-Jira setup : +Noteif gives error on email mismatch, then do :
-[[http://​jira.opnfv.org | JIRA ]]+
  
-{{:​parser:​parser_setup.png?300|}}+         git config user.email yournewemail@example.org 
 +         git commit --amend --reset-author
  
-{{:parser:parser_jira.png?300|}}+The screen shot for the first Parser patch: 
 + 
 +{{:​parser:​parser_gerrit_review_first.png?​300|}} 
 + 
 +Patch merged into master 
 + 
 +{{:parser:parser_merged.png?300|}}
parser/howto.1427084153.txt.gz · Last modified: 2015/03/23 04:15 by Zhipeng (Howard) Huang