pipeline { agent any triggers { cron("* 0 * * *") // Clean up every 15 minutes } options { buildDiscarder(logRotator(numToKeepStr: '10', artifactNumToKeepStr: '10')) } stages { stage('Clean docker images') { agent { label 'agent1' } steps { sh 'docker system prune -a -f' sh 'docker network prune -f' } } } }