Making the build work

This commit is contained in:
retropikzel 2025-04-18 07:56:18 +03:00
parent 2e6b4ea25e
commit beaf436e7b
1 changed files with 3 additions and 6 deletions

9
Jenkinsfile vendored
View File

@ -1,10 +1,5 @@
pipeline {
agent {
dockerfile {
filename 'Dockerfile.jenkins'
args '--privileged'
}
}
agent any
options {
buildDiscarder(logRotator(numToKeepStr: '10', artifactNumToKeepStr: '10'))
}
@ -16,6 +11,7 @@ pipeline {
}
}
steps {
sh 'apt-get update && apt-get install -y make'
sh 'make'
sh 'make install'
sh 'make SCHEME=sagittarius test-r6rs'
@ -25,6 +21,7 @@ pipeline {
stage("Test chez r6rs") {
steps {
catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
sh 'apt-get update && apt-get install -y make'
sh 'make SCHEME=chibi test-r6rs-docker'
}
}