У меня есть задание gulp getBuildNumber , которое использует Дочерний процесс для выполнения сценария.
gulp.task('getBuildNumber', function() {
var buildNumber = child_process.execSync("echo $BUILD_NUMBER").toString().trim();
console.log(buildNumber);
});
Когда я запускаю следующую команду для gulp
npm run gulp -- getBuildNumber
Я всегда получаю вывод как $BUILD_NUMBER
, а не фактический номер сборки Jenkins.
Может кто-нибудь подсказать, пожалуйста, как поступить с этим?