Include JH jobs by condition
What does this MR do and why?
This is the follow-up of the MR https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/6007 .
- Include build CI jobs on dev-ops.gitlab.cn
- Delete some unnecessary variables:
- JH_DEV: the build ci is decided by the instance host, thus this variable is no longer required
- jh: Same as
JH_DEV
- SKIP_REGEX_JOB: renamed as
SKIP_JH_REGEX_JOB
to differ from theSKIP_REGEX_JOB
for GitLab Inc.
- Change some if rules:
- if-jh-branch: Only exclude master branch and stable branches, which are the only branches we mirror from gitlab.com