cada vez que ejecuto Lerna bootstrap en Jenkins, falla con un error, pero pasa a la máquina local.
npm ERR! code E401 npm ERR! Unable to authenticate, need: BASIC realm="Sonatype Nexus Repository Manager"Package.json en la carpeta principal
"scripts":{ "bootstrap": "lerna bootstrap --loglevel verbose", "publish-packages": "lerna publish --skip-git", "clean": "lerna clean" }, "dependencies": { "lerna": "^5.0.0" }lerna.json
{ "packages": [ "packages/*" ], "npmClientArgs": [ "--strict-ssl=false", "--always-auth=true" ], "version": "independent" }ejecutar comandos
npm i npm run bootstrapnpm i: pasa pero falla "npm run bootstrap".
He probado varias opciones como
en .npmrc se agregaron credenciales para my-repo
//my-repo-url:8081/nexus/repository/npm-repo/:_password=##base-64-encoded-password## //my-repo-url:8081/nexus/repository/npm-repo/ :nombredeusuario=##nombredeusuario##
en agregado en .npmrc _auth=##base-64-encoded-username-and-password##
agregado o eliminado "--always-auth=true" y "--strict-ssl" de "npmClientArgs" en lerna.json
Versiones
Opción 1
{ "packages": [ "packages/*" ], "npmClientArgs": [ "--strict-ssl=false", "--always-auth=true", "--_auth=AUTH-KEY" ], "version": "independent" }
Opcion 2