jenkins/build-config.jpl: Activate UBL license for ArmClang
Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
Change-Id: I1c35a1eedc8104dabe165fc8c7d83770df1dea5f
diff --git a/jenkins/build-config.jpl b/jenkins/build-config.jpl
index 7450ff3..065dc3e 100644
--- a/jenkins/build-config.jpl
+++ b/jenkins/build-config.jpl
@@ -31,6 +31,13 @@
try {
verify = 1
stage("Build") {
+ // Activate UBL license for ArmClang.
+ if (env.CONFIG_NAME.contains("ARMCLANG")) {
+ withCredentials([string(credentialsId: 'ARMCLANG_UBL_CODE', variable: 'ARMCLANG_UBL_CODE')]) {
+ sh(script: 'varname=${COMPILER}_PATH; eval COMP_PATH=\\$$varname; ${COMP_PATH}/armlm activate --code ${ARMCLANG_UBL_CODE}; ${COMP_PATH}/armlm inspect')
+ }
+ }
+
sh "tf-m-ci-scripts/run-build.sh"
}
stage("Post") {