我在构建Jenkins时遇到错误
詹金斯·洛格(Jenkins Log)
任务:api:processResources任务:api:classes任务:web:nodeSetup任务:web:npmSetup /var/lib/jenkins/workspace/hds_v2_docker/web/.gradle/npm/npm-v6.11.2/bin/npm-> / var / lib / jenkins / workspace / hds_v2_docker / web / .gradle / npm / npm-v6.11.2 / lib / node_modules / npm / bin / npm-cli.js / var / lib / jenkins / workspace / hds_v2_docker / web /。 gradle / npm / npm-v6.11.2 / bin / npx-> /var/lib/jenkins/workspace/hds_v2_docker/web/.gradle/npm/npm-v6.11.2/lib/node_modules/npm/bin/npx-cli .js + npm@6.11.2在6.837s中添加了832个贡献者的430个软件包任务:web:npmInstall FAILED npm ERR!无法读取未定义的属性“匹配”
npm ERR!可以在以下位置找到该运行的完整日志:npm ERR!
/var/lib/jenkins/.npm/_logs/2019-10-16T01_11_20_594Z-debug.log失败:构建失败,发生异常。
出了什么问题:任务':web:npmInstall'的执行失败。
进程'命令'/var/lib/jenkins/workspace/hds_v2_docker/web/.gradle/npm/npm-v6.11.2/bin/npm''完成,返回值非零
尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。与--scan一起运行以获取完整的见解。
在https://help.gradle.org上获得更多帮助
在此版本中使用了不推荐使用的Gradle功能,使其与Gradle 6.0不兼容。使用“ --warning-mode all”来显示各个弃用警告。参见 https://docs.gradle.org/5.0/userguide/command_line_interface.html#sec:command_line_warnings
在33秒内失败
/var/lib/jenkins/.npm/_logs/2019-10-16T01_11_20_594Z-debug.log
17 silly saveTree│├─┬clean-css@4.2.1 17 silly saveTree││└──source-map@0.6.1 17 silly saveTree│├──指挥官@ 2.17.1 17 silly saveTree│└──he @ 1.2.0 17 silly saveTree└─┬loader-utils@0.2.17 17 silly saveTree├──big.js@3.2.0 17 silly saveTree├──emojis-list@2.1.0 17 silly saveTree└──json5 @ 0.5.1 18详细堆栈TypeError:无法在tarballToVersion(/usr/local/lib/node_modules/npm/lib/install/inflate-shrinkwrap.js:87:20)中读取未定义的18详细堆栈的属性'match'在可充气儿童处(/usr/local/lib/node_modules/npm/lib/install/inflate-shrinkwrap.js:99:22)在BB.18处详细堆栈(/ usr / local / lib / node_modules / npm / lib / install /inflate-shrinkwrap.js:55:12)tryCatcher上的18个详细堆栈(/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)Object.gotValue处的18详细堆栈(/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/reduce.js:155:18)Object.gotAccum处的18详细堆栈(/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / reduce.js:144:25)Object.tryCatcher上的18个详细堆栈(/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / util .js:16:23)Promise._settlePromiseFromHandler(/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:512:31)的18个详细堆栈(Promise._settlePromise( /usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18)Promise._settlePromiseCtx(/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js:606:10)_drainQueueStep处的18详细堆栈(/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:142:12)_drainQueue处的18详细堆栈(/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / async.js:131:9)Async._drainQueues(/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147处的18个详细堆栈:5)在Instant.Async.drainQueues(/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)的18详细堆栈在runCallback(timers.js: 810:20)tryOnImmediate上的18个详细堆栈(timers.js:768:5)19个详细的cwd / var / lib / jenkins / workspace / hds_v2_docker / web 20个详细的Linux 4.4.0-59-通用的21个详细的argv“ / usr / bin / node“” / usr / local / bin / npm“”安装“ 22详细节点v8.16.0 23详细npm v6.9。0 24错误无法读取未定义25详细出口[1,true]的属性“ match”