I’m getting error in Jenkins regarding htmlextra which is not recognizing by Jenkins, even I was getting the same error of newman after setting up the variable in Jenkins that error has resolved
These are the below screenshots that I already did in Jenkins
(Dashboard → Configuration-> Global Properties)
(Dashboard → Global Tool Configuration → Node JS)
This is the command, I’m running from Jenkins: newman run “User Details.postman_collection.json” -e “Dev Env.postman_environment.json” -r cli,htmlextra
This is the below error screenshot:
Please note that, when I’m running that command from the command prompt(using Window machine), then the report is generating, the only issue with Jenkins
====================================================
install newman and htmlextra report globally by this command: npm install -g newman newman-reporter-htmlextra
All the modules have installed at this location(in window machine): C:\Users\sacgupta\AppData\Roaming\npm\node_modules
Looks like, I need install htmlextra package at jenkins level(newman, npm have installed at this place) C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins.jenkins\tools\jenkins.plugins.nodejs.tools.NodeJSInstallation\NodeJS\node_modules