diff --git a/jenkins/dijous b/jenkins/dijous index 2dc159e..3d195a0 100644 --- a/jenkins/dijous +++ b/jenkins/dijous @@ -19,14 +19,22 @@ pipeline { stages { stage('Install dependencies') { steps { - sh 'pip3 install --quiet atproto' + # Create a virtual environment named 'venv' + python3 -m venv venv + + # Activate the virtual environment and install dependencies + . venv/bin/activate && \ + pip install --upgrade pip && \ + pip install --quiet atproto } } - + stage('Post Dijous') { steps { sh """ - python3 bsky_post.py "Dijous!!!!" \\ + # Activate the virtual environment and run the script + . venv/bin/activate && \ + python3 bsky_post.py "FeliƧ dijous!!!!" \\ --username "\$BSKY_HANDLE" \\ --password "\$BSKY_APP_PASSWORD" \\ --image media/dijous.jpg \\