我继承了 Jenkins 服务器,因此我试图确定失败的条件构建步骤的目的:
运行构建会产生此异常:
Exception caught evaluating condition: [org.jenkinsci.plugins.tokenmacro.MacroEvaluationException: Unrecognized macro 'GitLastCommit' in '${GitLastCommit}!=e2859cd109f46e889da99391f149ea68c20b1c75'], action = [Don't run]
所以 的值GIT_COMMIT
被填充但GitLastCommit
没有被填充。
由于它不起作用,我想知道如何进行。
- 检查这个的目的是什么?
- 如果我应该保留它,那么我如何确保
GitLastCommit
获得正确的价值?