构建结束后,我需要执行JavaScript脚本。该脚本应使用npm软件包。我安装的插件是:
post-build actions
。我发现类似执行脚本的选项:add generic file script
。如果我在这里给出。js
脚本的路径,它将起作用吗?我应该在哪里放置这个脚本?
由于无法完全控制此Jenkins实例,因此无法轻松检查它。
答案 0 :(得分:0)
您可以将脚本添加到npm package.json
scripts section并按以下方式运行:
post {
success {
script {
sh "npm run my-happy-script"
}
}
failure {
script {
sh "npm run my-sad-script"
}
}
}
还可以使用脚本块中的dir
命令选择要从哪个目录运行:
script {
dir("lib/another/directory") {
sh "node some-script.js"
}
}