jpconde-tf-a-builder.yaml: run unit tests after build
Added a conditional publisher that triggers the unit
tests to run.
Signed-off-by: Edward Potapov <edward.potapov@arm.com>
Change-Id: I551e6d6f083d3ea3520e17ef3a6217c4b71030ad
diff --git a/jpconde-tf-a-builder.yaml b/jpconde-tf-a-builder.yaml
index 44c42d1..bfe7699 100644
--- a/jpconde-tf-a-builder.yaml
+++ b/jpconde-tf-a-builder.yaml
@@ -199,6 +199,22 @@
- conditional-publisher:
- condition-kind: file-exists
on-evaluation-failure: dont-run
+ condition-filename: artefacts/release/tfut_artefacts.txt
+ condition-basedir: workspace
+ action:
+ - postbuildscript:
+ builders:
+ - role: SLAVE
+ build-on:
+ - SUCCESS
+ build-steps:
+ - shell: |
+ #!/bin/bash -e
+ echo "Found unit test executables, running unit tests now"
+ workspace=. ./tf-a-ci-scripts/script/run_unit_tests.sh
+ - conditional-publisher:
+ - condition-kind: file-exists
+ on-evaluation-failure: dont-run
condition-filename: lava-raw-debug.log
condition-basedir: workspace
action: