This commit is contained in:
2026-11-05 21:30:15 +01:00
parent 7e9da08185
commit 61a784866c

29
Jenkinsfile vendored
View File

@@ -43,14 +43,31 @@ pipeline {
''' '''
} }
} }
stage('Test Docker Pipeline') { stage('Build FlashRead') {
steps { agent {
script { docker {
docker.image('alpine:3.20').withRun('', 'sleep 5') { container -> image 'fast_reader-ci:latest'
echo "Docker Pipeline started container: ${container.id}" reuseNode true
}
} }
} }
steps {
sh '''
echo "=== Go tests ==="
go test ./...
echo "=== Frontend dependencies ==="
cd frontend
npm ci
echo "=== Frontend build ==="
npm run build
cd ..
echo "=== Wails build ==="
wails build -tags webkit2_41
'''
}
} }
} }