diff options
| author | Max Nanis | 2026-09-10 12:27:52 -0700 |
|---|---|---|
| committer | Max Nanis | 2026-09-10 12:27:52 -0700 |
| commit | f4310821fd9ed0ee05456c4b39b44178531e96aa (patch) | |
| tree | f869b6316094540c2d9d24f49e87ea1484700f8e | |
| parent | 46f14619cc62c1574721e41cac57ba24fc1482ed (diff) | |
| download | amt-jb-f4310821fd9ed0ee05456c4b39b44178531e96aa.tar.gz amt-jb-f4310821fd9ed0ee05456c4b39b44178531e96aa.zip | |
Jenkins p6
| -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 + """ + } } } } |
