tf-a-lts[2.8|2.10|2.12|2.14]-builder: use corresponding SPM branch for build

Use the SPM_REFSPEC variable from the upstream
job to check out the hafnium code from the
corresponding branch

Change-Id: I9178b28d37c6957dd1e9eb44ffea7035c4edb9f1
Signed-off-by: Arthur She <arthur.she@linaro.org>
diff --git a/tf-a-lts2.10-builder.yaml b/tf-a-lts2.10-builder.yaml
index ab7fa2f..f198c79 100644
--- a/tf-a-lts2.10-builder.yaml
+++ b/tf-a-lts2.10-builder.yaml
@@ -40,6 +40,11 @@
           name: TFTF_GERRIT_REFSPEC
           default: +refs/heads/master:refs/remotes/origin/master
       - string:
+          name: SPM_REFSPEC
+          default: +refs/heads/lts-v2.10:refs/remotes/origin/lts-v2.10
+          description: |
+            SPM(Hafnium) refspec to use. The lts-v2.10 branch is used by default.
+      - string:
           name: CI_REFSPEC
           default: +refs/heads/master:refs/remotes/origin/master
       - string:
diff --git a/tf-a-lts2.10-ci-gateway.yaml b/tf-a-lts2.10-ci-gateway.yaml
index 00d7d62..8747777 100644
--- a/tf-a-lts2.10-ci-gateway.yaml
+++ b/tf-a-lts2.10-ci-gateway.yaml
@@ -58,7 +58,7 @@
           name: SPM_REFSPEC
           default: +refs/heads/lts-v2.10:refs/remotes/origin/lts-v2.10
           description: |
-            SPM(Hafnium) refspec to use. The master branch is used by default.
+            SPM(Hafnium) refspec to use. The lts-v2.10 branch is used by default.
       - string:
           name: CI_REFSPEC
           default: +refs/heads/lts-v2.10:refs/remotes/origin/lts-v2.10
diff --git a/tf-a-lts2.12-builder.yaml b/tf-a-lts2.12-builder.yaml
index 2abfd45..381f7d9 100644
--- a/tf-a-lts2.12-builder.yaml
+++ b/tf-a-lts2.12-builder.yaml
@@ -40,6 +40,11 @@
           name: TFTF_GERRIT_REFSPEC
           default: +refs/heads/lts-v2.12:refs/remotes/origin/lts-v2.12
       - string:
+          name: SPM_REFSPEC
+          default: +refs/heads/lts-v2.12:refs/remotes/origin/lts-v2.12
+          description: |
+            SPM(Hafnium) refspec to use. The lts-v2.12 branch is used by default.
+      - string:
           name: CI_REFSPEC
           default: +refs/heads/lts-v2.12:refs/remotes/origin/lts-v2.12
       - string:
diff --git a/tf-a-lts2.14-builder.yaml b/tf-a-lts2.14-builder.yaml
index e9132da..059d0e4 100644
--- a/tf-a-lts2.14-builder.yaml
+++ b/tf-a-lts2.14-builder.yaml
@@ -46,6 +46,11 @@
           name: TFUT_GERRIT_REFSPEC
           default: +refs/heads/main:refs/remotes/origin/main
       - string:
+          name: SPM_REFSPEC
+          default: +refs/heads/lts-v2.14:refs/remotes/origin/lts-v2.14
+          description: |
+            SPM(Hafnium) refspec to use. The lts-v2.14 branch is used by default.
+      - string:
           name: CI_REFSPEC
           default: +refs/heads/lts-v2.14:refs/remotes/origin/lts-v2.14
       - string:
diff --git a/tf-a-lts2.8-builder.yaml b/tf-a-lts2.8-builder.yaml
index 2cd8bb6..ffff605 100644
--- a/tf-a-lts2.8-builder.yaml
+++ b/tf-a-lts2.8-builder.yaml
@@ -40,6 +40,11 @@
           name: TFTF_GERRIT_REFSPEC
           default: +refs/heads/master:refs/remotes/origin/master
       - string:
+          name: SPM_REFSPEC
+          default: +refs/heads/lts-v2.8:refs/remotes/origin/lts-v2.8
+          description: |
+            SPM(Hafnium) refspec to use. The lts-v2.8 branch is used by default.
+      - string:
           name: CI_REFSPEC
           default: +refs/heads/master:refs/remotes/origin/master
       - string:
diff --git a/tf-a-lts2.8-ci-gateway.yaml b/tf-a-lts2.8-ci-gateway.yaml
index bf401ac..b4af41e 100644
--- a/tf-a-lts2.8-ci-gateway.yaml
+++ b/tf-a-lts2.8-ci-gateway.yaml
@@ -58,7 +58,7 @@
           name: SPM_REFSPEC
           default: +refs/heads/lts-v2.8:refs/remotes/origin/lts-v2.8
           description: |
-            SPM(Hafnium) refspec to use. The master branch is used by default.
+            SPM(Hafnium) refspec to use. The lts-v2.8 branch is used by default.
       - string:
           name: CI_REFSPEC
           default: +refs/heads/lts-v2.8:refs/remotes/origin/lts-v2.8