testing
This commit is contained in:
29
Jenkinsfile
vendored
29
Jenkinsfile
vendored
@@ -43,13 +43,30 @@ pipeline {
|
||||
'''
|
||||
}
|
||||
}
|
||||
stage('Test Docker Pipeline') {
|
||||
stage('Build FlashRead') {
|
||||
agent {
|
||||
docker {
|
||||
image 'fast_reader-ci:latest'
|
||||
reuseNode true
|
||||
}
|
||||
}
|
||||
steps {
|
||||
script {
|
||||
docker.image('alpine:3.20').withRun('', 'sleep 5') { container ->
|
||||
echo "Docker Pipeline started container: ${container.id}"
|
||||
}
|
||||
}
|
||||
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
|
||||
'''
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user