changed the gitlab ci to handle npm test

3 jobs for master in 16 seconds (queued for 8 seconds)
Name Stage Failure
build Build
npm WARN clif-webui No README data
npm WARN clif-webui No license field.

+ mocha@9.0.1
added 92 packages in 5.682s
$ mocha --timeout 10000 --exit
/bin/sh: eval: line 115: mocha: not found
Cleaning up file based variables
ERROR: Job failed: exit code 127