From 8cea5db9557f370a6436a6a2523cb21da2507e3c Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Fri, 18 Nov 2022 11:33:40 +0000 Subject: [PATCH] Jenkinsfile: Re-enable rate limiter CI Signed-off-by: Rob Bradford --- Jenkinsfile | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 9705e875f..0d3a791e9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -281,6 +281,31 @@ pipeline { } } } + stage('Worker build - Rate Limiter') { + agent { node { label 'focal-metrics' } } + when { + branch 'main' + beforeAgent true + expression { + return runWorkers + } + } + stages { + stage('Checkout') { + steps { + checkout scm + } + } + stage('Run rate-limiter integration tests') { + options { + timeout(time: 10, unit: 'MINUTES') + } + steps { + sh 'scripts/dev_cli.sh tests --integration-rate-limiter' + } + } + } + } } } }