Use gitlab commit sha as qa image tag
See issue: gitlab-cn/gitlab#2109 (closed)
上游更新了Omnibus GitLab相关代码,将 auto deploy 情况下的QA image 构建tag逻辑移除,导致没有了major.minor-commit sha
格式的QA image生成。上游这么做的原因是为了逐步将QA image的构建从Omnibus GitLab的构建流水线中移除。
目前Omnibus GitLab仍然可以构建 QA image,只是没了auto deploy的tag,但是有对应的gitlab commit id。所以临时的解决方案是在触发Qa时,将其传递的变量VERSION改为相应的gitlab commit id。