在 CI/CD 服务器中,如何确定要包含在nx affected:build --base=master~1 --head=master
命令中的提交范围?
https://nx.dev/react/api/workspace/npmscripts/affected-build
nx affected
Run task for affected projects
Run command using --base=[SHA1] --head=[SHA2] (affected by the committed changes):
--base Base of the current branch (usually master) [string]
--head Latest commit of the current branch (usually HEAD) [string]
例如,对于只有 1 次提交到 master 触发构建的用例来说,这将是微不足道的。但是,如果是 2 次或更多次提交触发了 CI/CD 上的构建,那么我如何确定构建运行的最后一次提交以确定--head
arg 使用的某些提交范围?