Smithers, release the gem!
This is the 6th video in the NerdDice create a RubyGem series. In this video, Mike signs, tests, and installs the gem locally and the pubilshes the initial version to RubyGems.
The instructions followed in this video can be found in the security and publishing guides.
This video includes:
- 00:00:10 Introduction
- 00:00:45 Create self-signed gem certificate
- 00:02:38 Copy and gem certificate to working directory and rename to match RubyGems account name
- 00:04:14 Add cert paths to the gemspec
- 00:05:13 Add your own certificate to the approved gem certificate list
- 00:06:11 Fix gemspec errors and RuboCop violations
- 00:17:08 Build the gem
- 00:18:55 Install gem using -P HighSecurity to validate
- 00:19:54 Push gem to RubyGems
- 00:20:50 Validate gem on RubyGems
- 00:23:17 Commit and tag the version of the code that was published