From 9b50945e3b48978f707e64a2ac7b0d8771f4dec4 Mon Sep 17 00:00:00 2001 From: zontreck Date: Fri, 16 May 2025 11:46:33 -0700 Subject: [PATCH] ci: Add web build task for web.tgz --- Jenkinsfile | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 38ee14a..799743d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -44,5 +44,33 @@ pipeline { } } } + + stage("Build Web App") { + agent { + label 'linux' + } + + steps { + script { + sh ''' + #!/bin/bash + + flutter build web + + cd build/web + tar -cvf ../../web.tgz . + cd ../.. + ''' + } + } + + post { + always { + archiveArtifacts artifacts: "web.tgz" + + cleanWs() + } + } + } } } \ No newline at end of file