diff options
| -rw-r--r-- | Jenkinsfile | 12 |
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 + """ + } } } } |
