LF08/jenkinsfile

29 lines
816 B
Plaintext
Raw Normal View History

2023-04-26 10:13:42 +02:00
pipeline {
2023-04-26 10:59:56 +02:00
agent {
label 'python' // Verwendet den Jenkins-Agenten mit dem Label 'python'
}
2023-04-26 10:13:42 +02:00
stages {
stage('Build') {
steps {
bat """
@echo off
rem Setze den Pfad zum Arbeitsverzeichnis
cd C:\\Program Files\\jenkins-agent\\workspace\\TruckSimulator
rem Führe PyInstaller aus, um die Python-Anwendung in eine einzige ausführbare Datei zu kompilieren
python -m PyInstaller --onefile main.py
rem Erstelle den Ordner "dist", falls er nicht existiert
mkdir dist
rem Verschiebe den "resources" Ordner in den "dist" Ordner
move resources dist
rem Ausgabe einer Erfolgsmeldung
echo Resources Ordner wurde erfolgreich in den dist Ordner verschoben.
"""
}
}
}
}