Merge pull request #3757 from ansible/AlanCoding-patch-1

Only fill scm_revision env var if project for job exists
This commit is contained in:
Matthew Jones 2016-10-24 13:27:19 -04:00 committed by GitHub
commit cd48427189

View File

@ -776,7 +776,8 @@ class RunJob(BaseTask):
# callbacks to work.
env['JOB_ID'] = str(job.pk)
env['INVENTORY_ID'] = str(job.inventory.pk)
env['PROJECT_REVISION'] = job.project.scm_revision
if job.project:
env['PROJECT_REVISION'] = job.project.scm_revision
env['ANSIBLE_CALLBACK_PLUGINS'] = plugin_path
env['REST_API_URL'] = settings.INTERNAL_API_URL
env['REST_API_TOKEN'] = job.task_auth_token or ''