diff --git a/awx/main/models/jobs.py b/awx/main/models/jobs.py index 8f42b9d5778b..2c274e18f6c6 100644 --- a/awx/main/models/jobs.py +++ b/awx/main/models/jobs.py @@ -798,6 +798,10 @@ def awx_meta_vars(self): if self.project: for name in ('awx', 'tower'): r['{}_project_revision'.format(name)] = self.project.scm_revision + r['{}_project_scm_branch'.format(name)] = self.project.scm_branch + if self.scm_branch: + for name in ('awx', 'tower'): + r['{}_job_scm_branch'.format(name)] = self.scm_branch if self.job_template: for name in ('awx', 'tower'): r['{}_job_template_id'.format(name)] = self.job_template.pk