def step11_push(self): os.chdir(self.work_tree) cmd(['git', 'checkout', self.branch_rt]) stub_stdin(self, 'y') stub_stdouts(self) push(self.config, self.ctx)
def setup_release(self): os.chdir(self.work_tree) cmd(['git', 'checkout', self.branch_rt]) # step1_commit() stub_stdin(self, 'y') stub_stdouts(self) commit(self.config, rc=False) # step2_tag() stub_stdin(self, 'y') stub_stdouts(self) tag(self.config) # step3_commit_rebase() cmd(['git', 'checkout', self.branch_rt_rebase]) cmd(['git', 'rebase', 'v4.4.14']) stub_stdin(self, 'y') stub_stdouts(self) commit(self.config, rc=False) # step4_tag_rebase() stub_stdin(self, 'y') stub_stdouts(self) tag(self.config) # step5_create() ctx = SrtContext(self.work_tree) ctx.add_tag('old', 'v4.4.13-rt3') ctx.add_tag('new', 'v4.4.14-rt4') ctx.init() # step8_push() os.chdir(self.work_tree) cmd(['git', 'checkout', self.branch_rt]) stub_stdin(self, 'y') stub_stdouts(self) push(self.config, ctx)
def step6_push(self): os.chdir(self.work_tree) stub_stdin(self, 'y') stub_stdouts(self) push(self.config, self.ctx)