tf-m-extra-build: Only build extra configs

Job tf-m-extra-build should only build specified extra configs.
Skip building Docs and LAVA tests in this job.

Signed-off-by: Xinyu Zhang <xinyu.zhang@arm.com>
Change-Id: Ice3352398e31f7b1e7bfea0f6d7f5a5692c02e50
diff --git a/jenkins/ci.jpl b/jenkins/ci.jpl
index db6b2cc..4a601af 100644
--- a/jenkins/ci.jpl
+++ b/jenkins/ci.jpl
@@ -239,6 +239,9 @@
              !(env.JOB_NAME.equals("tf-m-nightly") || env.JOB_NAME.equals("tf-m-release"))) {
       print("LAVA is not needed for ${build_url}")
     }
+    else if (env.JOB_NAME.equals("tf-m-extra-build")) {
+      print("LAVA is not needed in tf-m-extra-build job.")
+    }
 
     // Submit LAVA tests
     else {
@@ -496,7 +499,9 @@
       for (config in configs) {
         builds[config] = buildConfig("tf-m-ci-scripts", config, env.FILTER_GROUP, results)
       }
-      builds["docs"] = buildDocs(results)
+      if (!env.JOB_NAME.equals("tf-m-extra-build")) {
+        builds["docs"] = buildDocs(results)
+      }
     }
   }