Add documentation about variables usage in GitLab CI
What does this MR do?
Describes how different variables may be used by GitLab CI.
Related issues
Closes #38325 (closed)
This MR creates a conflict with GitLab EE. Please merge gitlab-ee!5795 first!
Edited by Tomasz Maczukin