aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Nanis2026-09-10 12:27:52 -0700
committerMax Nanis2026-09-10 12:27:52 -0700
commitf4310821fd9ed0ee05456c4b39b44178531e96aa (patch)
treef869b6316094540c2d9d24f49e87ea1484700f8e
parent46f14619cc62c1574721e41cac57ba24fc1482ed (diff)
downloadamt-jb-f4310821fd9ed0ee05456c4b39b44178531e96aa.tar.gz
amt-jb-f4310821fd9ed0ee05456c4b39b44178531e96aa.zip
Jenkins p6
-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
+ """
+ }
}
}
}