aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Jenkinsfile12
1 files changed, 10 insertions, 2 deletions
diff --git a/Jenkinsfile b/Jenkinsfile
index 3497c61..13aaf05 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -51,9 +51,17 @@ pipeline {
variable: 'ENV_TEST_FILE')]) {
sh 'cp $ENV_TEST_FILE .env.test'
}
+
sh "/usr/local/bin/${VER} -m venv ${VENV}-${VER}"
- sh "${VENV}-${VER}/bin/pip install -r requirements.txt"
- sh "${VENV}-${VER}/bin/pip install django"
+ withCredentials([sshUserPrivateKey(
+ credentialsId: 'abdeb570-b708-44f3-b857-8a6b06ed9822',
+ keyFileVariable: 'SSH_PRIVATE_KEY')]) {
+ sh """
+ eval \$(ssh-agent) && ssh-add ${SSH_PRIVATE_KEY} && \
+ ${VENV}-${VER}/bin/pip install -r requirements.txt
+ ${VENV}-${VER}/bin/pip install django
+ """
+ }
}
}
}