如何在Gitlab CI中获得提交差异?

Art*_*nov 7 gitlab gitlab-ci

我使用Gitlab CI来检查项目的代码质量。有时我只想检查新代码(new commit)。
如何从Gitlab CI获得差异?

Art*_*nov 6

我找到了解决方案,这很明显,但对我而言却不是

 diff:
   script:
     - git diff ${CI_COMMIT_SHA} master
   except:
     - master
Run Code Online (Sandbox Code Playgroud)

  • 我们可以用创建MR的分支来替换master吗? (2认同)