J'ai rencontré une erreur lors de la construction de Jenkins
Journal Jenkins
Tâche: api: processResources Tâche: api: classes Tâche: web: nodeSetup Tâche: 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 a ajouté 430 packages de 832 contributeurs en 6.837s Tâche: web: npmInstall FAILED npm ERR! Impossible de lire la propriété 'match' d'undefined
npm ERR! Un journal complet de cette course peut être trouvé dans: npm ERR!
/var/lib/jenkins/.npm/_logs/2019-10-16T01_11_20_594Z-debug.logÉCHEC: la construction a échoué avec une exception.
Erreur: l'exécution a échoué pour la tâche ': web: npmInstall'.
Processus 'commande' /var/lib/jenkins/workspace/hds_v2_docker/web/.gradle/npm/npm-v6.11.2/bin/npm '' terminé avec une valeur de sortie non nulle 1
Essayez: exécutez avec l'option --stacktrace pour obtenir la trace de la pile. Exécutez avec l'option --info ou --debug pour obtenir plus de sortie de journal. Exécutez avec --scan pour obtenir des informations complètes.
Obtenez plus d'aide sur https://help.gradle.org
Des fonctionnalités Gradle obsolètes ont été utilisées dans cette version, ce qui la rend incompatible avec Gradle 6.0. Utilisez «--warning-mode all» pour afficher les avertissements de dépréciation individuels. Voir https://docs.gradle.org/5.0/userguide/command_line_interface.html#sec:command_line_warnings
ÉCHEC DE LA CONSTRUCTION en 33 secondes
/var/lib/jenkins/.npm/_logs/2019-10-16T01_11_20_594Z-debug.log
17 idiot saveTree │ ├─┬ clean-css@4.2.1 17 idiot saveTree │ │ └── source-map@0.6.1 17 idiot saveTree │ ├── commander@2.17.1 17 idiot saveTree │ └── he @ 1.2.0 17 idiot saveTree └─┬ loader-utils@0.2.17 17 idiot saveTree ├── big.js@3.2.0 17 idiot saveTree ├── emojis-list@2.1.0 17 idiot saveTree └── json5 @ 0.5.1 18 pile verbeuse TypeError: Impossible de lire la propriété 'match' de la pile verbeuse 18 non définie à tarballToVersion (/usr/local/lib/node_modules/npm/lib/install/inflate-shrinkwrap.js:87:20) 18 pile verbeuse à inflatableChild (/usr/local/lib/node_modules/npm/lib/install/inflate-shrinkwrap.js:99:22) 18 pile verbeuse sur BB.each (/ usr / local / lib / node_modules / npm / lib / install /inflate-shrinkwrap.js:55:12) 18 pile verbeuse à tryCatcher (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23) 18 pile verbeuse sur Object.gotValue (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/reduce.js:155:18) 18 pile verbeuse sur Object.gotAccum (/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / reduction.js: 144: 25) 18 pile verbeuse sur Object.tryCatcher (/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / util .js: 16: 23) 18 pile verbeuse à Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:512:31) 18 pile verbeuse à Promise._settlePromise ( /usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:569:18) 18 pile verbeuse sur Promise._settlePromiseCtx (/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / promise.js: 606:10) 18 pile verbeuse à _drainQueueStep (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:142:12) 18 pile verbeuse à _drainQueue (/ usr / local / lib / node_modules / npm / node_modules / bluebird / js / release / async.js: 131: 9) 18 pile verbeuse à Async._drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147 : 5) 18 pile verbeuse à Immediate.Async.drainQueues (/usr/local/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14) 18 pile verbeuse à runCallback (timers.js: 810: 20) 18 pile verbeuse à tryOnImmediate (timers.js: 768: 5) 19 verbeuse cwd / var / lib / jenkins / workspace / hds_v2_docker / web 20 verbose Linux 4.4.0-59-générique 21 verbv argv "" / usr / bin / node "" / usr / local / bin / npm "" install "22 verbose node v8.16.0 23 verbose npm v6.9.0 24 erreur Impossible de lire la propriété 'match' de sortie verbeuse non définie 25 [1, vrai]