Ensure FOSS scheduled pipelines don't rely on a RUBY_VERSION hardcoded inside the scheduled pipeline
The problem
From #488386:
We didn't run those pipelines because we apparently override the
RUBY_VERSION
variable in FOSS scheduled pipelines. TheRUBY_VERSION
value needs to be updated manually, and this was not done after the MR was merged (note that I'm not aware of any documentation regarding this process - it's been added as a corrective action).
Goal
Ensure FOSS scheduled pipelines don't rely on a RUBY_VERSION
hardcoded inside the scheduled pipeline (we currently have to manually edit the scheduled pipeline to see this variable).
We should rely on the RUBY_VERSION
and RUBY_VERSION_NEXT
in .gitlab-ci.yml
.