Description of the illustration npm_job_config_unix_shell_build_step.png

This image shows the Configure Steps dialog under the Job Configuration's Steps tab. A Unix Shell step has been added and it includes a three-line script. Line 1 is "npm -v". Line 2 is "node -v". Line 3 is "npm publish --verbose". The "(-x) Expand variables in commands, don't show I/O redirection." under the Command logging option section is selected but the "(-v) Show commands exactly as written." option is not. On the right side of the screen, from top to bottom, are the Cancel and Save buttons, the Add Step dropdown, and the Enabled toggle (active). To the toggle's right is a trash can icon that can be clicked to remove the step.