diff --git a/Jenkinsfile b/Jenkinsfile index 23a1bcc..cd226f6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -42,5 +42,29 @@ pipeline { } } } + + stage ("Build Windows") { + agent { + label 'windows' + } + + steps { + script { + bat 'flutter pub get' + bat 'flutter build windows' + + dir ("build/windows/x64/runner/release") { + bat 'tar -cvf ../../../../../windows.tgz .' + } + } + } + post { + success { + archiveArtifacts artifacts: "windows.tgz" + + cleanWs() + } + } + } } } \ No newline at end of file