ROX SDK for Ruby

Gem Version

Ruby supported versions: 2.3.x, 2.4.x, 2.5.x, 2.6.x

Run tests

Unit tests (folder tests)

bundle exec rake test

E2E tests (folder e2e)

bundle exec rake e2e

Run linter (rubocop)

bundle exec rake lint

Publish new version

  1. Increment version in lib/rox/version.rb, open a PR and wait for CI to complete workflows
  2. Merge to master, wait for CI to complete workflows
  3. Generate the gem package: gem build rox.gemspec
  4. Install gem locally, and test with a sample project
  5. Upload to RubyGems: gem push rox-rollout-VERSION.gem
  6. Celebrate! 🎉