From b3294a823ec0f8a3976ede5be74d69487b782522 Mon Sep 17 00:00:00 2001 From: Soriba SYLLA Date: Thu, 30 Apr 2026 14:45:35 +0000 Subject: [PATCH] Test pipeline --- Jenkinsfile | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3f491f0..36d6421 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,14 +1,24 @@ pipeline { agent any + stages { - stage ( 'Build' ) + stage ( 'checkout' ){ steps {sh 'echo "Debut du pipeline"' } } + stage ( 'checkout' ){ steps { checkout scm } } + stage ( 'Deploiement' ) { - steps - { - echo 'Test réussi' - } + when { branch 'main' } + steps { + sh ''' + cd /jenkins_test/ && python3 -m venv venv + source venv/bin/activate + pip install -r requirements.txt + python manage.py makemigrations + python manage.py migrate + echo "Deploiement reussi" + ''' + } } } } \ No newline at end of file -- 2.49.1