Build Gerrit before the plugin
Plugins may need to have a local Gerrit build in order
to complete their E2E tests.
Change-Id: If3b4841ae6136de9647042f08e410e1a78c74a33
diff --git a/vars/pluginPipeline.groovy b/vars/pluginPipeline.groovy
index 85d9d71..967ef07 100644
--- a/vars/pluginPipeline.groovy
+++ b/vars/pluginPipeline.groovy
@@ -119,6 +119,7 @@
script {
(extraPlugins + extraModules + extraGhRepos).each { plugin -> sh "cd plugins && ln -s ../../${plugin} ." }
}
+ sh "${bazeliskCmd} build ${bazeliskOptions} gerrit"
sh "${bazeliskCmd} build ${bazeliskOptions} plugins/${pluginName}/..."
sh "${bazeliskCmd} test ${bazeliskOptions} --test_env DOCKER_HOST=" + '$DOCKER_HOST' + " plugins/${pluginName}/..."
}