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