Add run-ci shell script

The GUI has a set of unit tests that are currrently only being run
using a pre-comit hook. This hook can be overridden and we would
like to have the unit tests run during the CI build to assure that the
GUI unit tests are passing. Adding this shell script so that we can
run any GUI unit tests during the CI build.

Signed-off-by: Derick Montague <derick.montague@ibm.com>
Change-Id: I1b62f47fb05d4f36796c5cdb4e7529b1f3afd0d5
diff --git a/run-ci b/run-ci
new file mode 100755
index 0000000..1cade53
--- /dev/null
+++ b/run-ci
@@ -0,0 +1,15 @@
+#!/bin/bash
+# Run GUI Unit Tests as part of the CI Build process#
+
+set -e
+
+# When called from openbmc-build-scripts, the `pwd` could be anywhere, but
+# the root of the repo is passed in the first argument.  Switch to the repo
+# root so npm/git run in the right place.
+if [ -n "$1" ]; then
+    cd "$1"
+fi
+
+# It is expected that the format-code script was already run as part of the CI
+# so the node modules needed to run this script will be installed
+npm run test:unit