SQUAD : Adding a memory footprint gathering script launched from ci

This patch sets up the TFM memory footprint tracking using SQUAD and CI.
A python script is launched by the ci build-config pipeline if it has
been started by a nightly build. This python script sends bl2.axf and
tfm_s.axf sizes to a SQUAD interface.

Signed-off-by: Hugo L'Hostis <hugo.lhostis@arm.com>
Change-Id: I17f8efffb3f4398a2991b8c9e387d712b981403f
diff --git a/jenkins/ci.jpl b/jenkins/ci.jpl
index 4d971bc..9061a10 100644
--- a/jenkins/ci.jpl
+++ b/jenkins/ci.jpl
@@ -164,6 +164,9 @@
   params += string(name: 'CODE_REPO', value: env.CODE_REPO)
   params += string(name: 'CODE_COVERAGE_EN', value: env.CODE_COVERAGE_EN)
   params += string(name: 'CI_SCRIPTS_BRANCH', value: env.CI_SCRIPTS_BRANCH)
+  if (env.JOB_NAME.equals("tf-m-nightly")) { //Setting the Memory footprint gathering.
+     params += string(name: 'SQUAD_CONFIGURATIONS', value: env.SQUAD_CONFIGURATIONS)
+  }
   return { -> results
     def build_res = build(job: 'tf-m-build-config', parameters: params, propagate: false)
     def build_info = [build_res, config, params_collection]