Esempio n. 1
0
    def send_pullreq(self, head_repo, head_ref, base_repo, base_ref):

        url = (('http://code.dapps.douban.com/%s/newpull/new?' % head_repo) +
               urllib.urlencode(dict(head_ref=head_ref, base_ref=base_ref,
                                     base_repo=base_repo)))
        utils.print_log("goto " + url)
        utils.browser_open(url)
Esempio n. 2
0
    def send_pullreq(self, head_repo, head_ref, base_repo, base_ref):
        head_user, _ = head_repo.split("/")
        base_user, _ = base_repo.split("/")

        url = "https://github.com/%s/compare/%s:%s...%s:%s?expand=1" % (
            head_repo, base_user, base_ref, head_user, head_ref)

        utils.print_log("goto " + url)
        utils.browser_open(url)
Esempio n. 3
0
    def send_pullreq(self, head_repo, head_ref, base_repo, base_ref):

        url = ('http://code.dapps.douban.com/%s/newpull/new?' %
               head_repo) + urlencode(
                   dict(head_ref=head_ref,
                        base_ref=base_ref,
                        base_repo=base_repo))
        utils.print_log("goto " + url)
        utils.browser_open(url)
Esempio n. 4
0
    def send_pullreq(self, head_repo, head_ref, base_repo, base_ref):
        head_user, _ = head_repo.split("/")
        base_user, _ = base_repo.split("/")

        url = "https://github.com/%s/compare/%s:%s...%s:%s?expand=1" % (
            head_repo, base_user, base_ref, head_user, head_ref)

        utils.print_log("goto " + url)
        utils.browser_open(url)
Esempio n. 5
0
    def send_pullreq(self, head_repo, head_ref, base_repo, base_ref):
        head_user, _ = head_repo.split("/")
        base_user, _ = base_repo.split("/")

        url = "https://git.ein.plus/%s/-/merge_requests/new?" % head_repo + urlencode(
            {
                'merge_request[source_branch]': head_ref,
                'merge_request[source_project]': head_user,
                'merge_request[target_branch]': base_ref,
                'merge_request[target_project]': base_user,
            })

        utils.print_log("goto " + url)
        utils.browser_open(url)