From 62c39346a71e50146f3a6173fc4afbac0acb3802 Mon Sep 17 00:00:00 2001 From: Jan Philipp Timme <jan.philipp@timme.it> Date: Thu, 9 Jan 2020 15:05:06 +0100 Subject: [PATCH] Wait for pip install to finish in case project required venv before adjusting permissions back to normal --- deploy/gitlab.sls | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deploy/gitlab.sls b/deploy/gitlab.sls index 93deaaa..6f2aee0 100644 --- a/deploy/gitlab.sls +++ b/deploy/gitlab.sls @@ -76,4 +76,7 @@ deploy_target_directory_after_clone_permissions: - group: deployer {% for project_name, project_config in deploy.projects.items() if project_config.get('gitlab', False) %} - git: deploy_{{ project_name }}_clone_git +{% if project_config.get('venv', False) %} + - cmd: install_requirements_in_{{ project_name }}_venv +{% endif %} {% endfor %} -- GitLab