Make gem directory configurable via gem_directory input
This accounts for the scenario where the gem's contents are not stored in the project's root directory.
Testing via gitlab-org/ruby/gems/gitlab-gem-release-test!2
Edited by Peter Leitzen