Fix detection of GitLab CI with current multi-runner #1345
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As it seems, the latest multi-runner has changed the content of the "CI_SERVER_NAME" variable to "GitLab" instead of "GitLab CI". In the docs (http://docs.gitlab.com/ce/ci/variables/README.html), they state that we should use the variable "GITLAB_CI", as it is explained with "Mark that build is executed in GitLab CI environment". It is set to the string "true", when we are in GitLab.