I want to do pipeline for a fuzzing farm, which will restart after successful completion of the keeper/host pipeline. What is needed is a restart, since the farm’s fuzzing pipeline should run indefinitely, and only a new successful run of the /master pipeline of new code in the master branch should lead to its restart.And want to run a fuzzing test without time limit.
https://copyprogramming.com/howto/starting-a-forever-process-in-a-jenkins-build-step#where-does-jenkins-build-take-place-in-jenkins
I’m read this article and dont know, how to realize it
stage('Fuzzing') {
when { expression { params.FUZZING } }
steps {
sh 'export JENKINS_NODE_COOKIE=dontKillMe'
sh "rm -rf ./build"
sh "cmake -B ./build --preset 'fuzzing'"
sh "cmake -B ./build -DKPR_FUZZING_TIME_LIMIT=${params.FUZZING_TIME_LIMIT}"
sh "cmake --build ./build --target run_kpr_client_processor_fuzzer -j ${params.MAKE_JOBS}"`
}
Никита Садиков is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.