Skip to content

Add CI job to publish SD gem to RubyGems.org

Vishwa Bhat requested to merge vbhat/publish_gem into main

What does this MR do?

  • The CI/CD pipeline is updated to publish the stable gitlab-secret_detection ruby gem to RubyGems.org using a RubyGems API key(reads from GEM_HOST_API_KEY CI variable defined in the settings).
  • Additionally, this MR introduces an integration test to perform grpc client regression of the bundled gitlab-secret_detection ruby gem.

For testing the CI job's commands, a dry run(pipeline) is performed that runs the publish gem CI job except for publishing the gem to RubyGems.org which we need to verify in the merge MR pipeline.

Relevant Issue Numbers

Edited by Vishwa Bhat

Merge request reports

Loading