我在Jenkins服务器上创建了多分支管道。
我有一个用node.js(nest.js和angular app作为前端)制作的完整堆栈项目。每执行一次推送,我就会使用命令npm run nx affected:build --base=develop
构建受上一次提交影响的应用程序。
应用上述命令后,在我的jenkins服务器上进入阶段BUILD时,出现此错误:
nx "affected:build"
fatal: Not a valid object name master
Error: Command failed: git merge-base master HEAD
fatal: Not a valid object name master
at checkExecSyncError (child_process.js:630:11)
at Object.execSync (child_process.js:666:15)
请帮助。
答案 0 :(得分:0)
我看到两个可能的原因:
确保两个都覆盖了。
答案 1 :(得分:0)
要么
nx affected:build --base=develop
要么
npm run nx affected:build -- --base=develop