async function getSampleAppVersion()

in robomaker-sample-app-ci/src/aws-robomaker-sample-application-ci.ts [65:74]


async function getSampleAppVersion() : Promise<string> {
  let grepAfter = {stdout: '', stderr: ''};
  let version = '';
  await exec.exec("bash", [
      "-c",
       "find ../robot_ws -name package.xml -not -path '../robot_ws/src/deps/*' -exec grep -Po '(?<=<version>)[^\\s<>]*(?=</version>)' {} +"],
    getWorkingDirExecOptions(grepAfter));
  version = grepAfter.stdout.trim();
  return Promise.resolve(version);
}