commands: project: Use remote name from manifest instead of 'origin'
To be consistent with repo (though I haven't actually checked the behavior myself). Fixes: #73 Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
This commit is contained in:
parent
a11ed67f04
commit
7fec6f03c8
|
@ -479,7 +479,7 @@ def _fetch(project):
|
||||||
if not exists:
|
if not exists:
|
||||||
_inf(project, 'Creating repository for (name-and-path)')
|
_inf(project, 'Creating repository for (name-and-path)')
|
||||||
_git_base(project, 'init (abspath)')
|
_git_base(project, 'init (abspath)')
|
||||||
_git(project, 'remote add origin -- (url)')
|
_git(project, 'remote add -- (remote-name) (url)')
|
||||||
|
|
||||||
# Fetch the revision specified in the manifest into the manifest-rev branch
|
# Fetch the revision specified in the manifest into the manifest-rev branch
|
||||||
|
|
||||||
|
@ -495,7 +495,7 @@ def _fetch(project):
|
||||||
# when the revision is an annotated tag. ^{commit} type peeling isn't
|
# when the revision is an annotated tag. ^{commit} type peeling isn't
|
||||||
# supported for the <src> in a <src>:<dst> refspec, so we have to do it
|
# supported for the <src> in a <src>:<dst> refspec, so we have to do it
|
||||||
# separately.
|
# separately.
|
||||||
_git(project, fetch_cmd + ' origin -- (revision)')
|
_git(project, fetch_cmd + ' -- (remote-name) (revision)')
|
||||||
_git(project, 'update-ref (qual-manifest-rev-branch) FETCH_HEAD^{commit}')
|
_git(project, 'update-ref (qual-manifest-rev-branch) FETCH_HEAD^{commit}')
|
||||||
|
|
||||||
if not _ref_ok(project, 'HEAD'):
|
if not _ref_ok(project, 'HEAD'):
|
||||||
|
@ -753,6 +753,7 @@ def _expand_shorthands(project, s):
|
||||||
.replace('(name-and-path)',
|
.replace('(name-and-path)',
|
||||||
'{} ({})'.format(
|
'{} ({})'.format(
|
||||||
project.name, os.path.join(project.path, ""))) \
|
project.name, os.path.join(project.path, ""))) \
|
||||||
|
.replace('(remote-name)', project.remote.name) \
|
||||||
.replace('(url)', project.url) \
|
.replace('(url)', project.url) \
|
||||||
.replace('(path)', project.path) \
|
.replace('(path)', project.path) \
|
||||||
.replace('(abspath)', project.abspath) \
|
.replace('(abspath)', project.abspath) \
|
||||||
|
|
Loading…
Reference in New Issue