/** Ċ * ĠJetBrains ĠSpace ĠAutomation Ċ * ĠThis ĠKotlin - script Ġfile Ġlets Ġyou Ġautomate Ġbuild Ġactivities Ċ * ĠFor Ġmore Ġinfo , Ġsee Ġhttps :// www . jetbrains . com / help / space / automation . html Ċ */ Ċ Ċ job (" Run Ġnpm Ġtest Ġand Ġpublish ") Ġ{ ĊĠĠĠ Ġcontainer ( displayName Ġ= Ġ" Run Ġtests ", Ġimage Ġ= Ġ" node : 1 4 - alpine ") Ġ{ ĊĠĠĠĠĠĠĠ Ġenv [" REGISTRY "] Ġ= Ġ" https :// registry . npmjs . org " ĊĠĠĠĠĠĠĠ Ġshell Script Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinterpreter Ġ= Ġ"/ bin / sh " ĊĠĠĠĠĠĠĠĠĠĠĠ Ġcontent Ġ= Ġ""" ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġecho ĠInstall Ġnpm Ġdependencies ... ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnpm Ġinstall ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġecho ĠRun Ġtests ... ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġnpm Ġrun Ġtest ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ""" ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ