1
0
mirror of https://github.com/ansible/awx.git synced 2024-10-31 15:21:13 +03:00

Fix project sync errors when project branch is commit

This commit is contained in:
AlanCoding 2019-12-05 14:26:24 -05:00
parent bc6d879976
commit 55a19ffe6a
No known key found for this signature in database
GPG Key ID: FD2C3C012A72926B

View File

@ -2214,7 +2214,10 @@ class RunProjectUpdate(BaseTask):
project_path = instance.project.get_project_path(check_if_exists=False)
if os.path.exists(project_path):
git_repo = git.Repo(project_path)
self.original_branch = git_repo.active_branch
if git_repo.head.is_detached:
self.original_branch = git_repo.head.commit
else:
self.original_branch = git_repo.active_branch
@staticmethod
def make_local_copy(project_path, destination_folder, scm_type, scm_revision):