ROX SDK for Ruby
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
- Increment version in
lib/rox/version.rb
, open a PR and wait for CI to complete workflows - Merge to master, wait for CI to complete workflows
- Generate the gem package:
gem build rox.gemspec
- Install gem locally, and test with a sample project
- Upload to RubyGems:
gem push rox-rollout-VERSION.gem
- Celebrate! 🎉