Installing dependencies after SCM update

My project is sourced with SCM from a git repo. The project has some python dependencies that needs to be installed after the SCM has updated.

Is it possible to launch a job to install requirements after the SCM update job has finished?
I have considered adding a role to make sure all dependencies are installed in each task, but I would prefer to do this as part of the SCM update.

Best regards,
Björn Rasmusson.

You could use workflows to have a project update followed by a job template run that installs the py deps from the proj. Then have your actual job template run last. This will not, however, trigger each time a project update runs like you ideally want.

Warning this solution is hacky. You can modify the project update playbook bundled with awx and add tasks to run your python dependency updating.