Add support for multiple Ruby versions and crossplatform compilation with gem-release component
What does this MR do and why?
Adds support for multiple ruby versions and platforms.
It also works with gem-release component ( had to make some changes here to got it to work: gitlab-org/components/gem-release!8 (merged) ).
I temporarily had named the MR RELEASE to trigger the gem-release jobs. Here's a green pipeline with all gem building jobs passing: https://gitlab.com/gitlab-org/glql/-/pipelines/2123400118
Related to Create a new API endpoint to run GLQL queries (gitlab#573055 - closed)
Edited by Daniele Rossetti