Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 1.43 KB

DEPLOY.md

File metadata and controls

65 lines (46 loc) · 1.43 KB

Deploying

The Makefile (yes, Makefile) has a series of commands to simplify the development and deployment process.

make

Running make by itself will show you a list of available sub-commands.

$ make
all
docs
gem
install
pushdocs
pushgem
tag
test
version

make pushdocs

You will need to have write-access to the wepay/Ruby-SDK repository on GitHub. You should have already set up:

  • Your SSH key with your GitHub account.
  • Had your GitHub user given write-access to the repository.

Then you can run:

make pushdocs

You can view your changes at https://wepay.github.io/Ruby-SDK/.

make pushgem

You will need to have pulled-down the proper gem credentials first. When prompted, enter your RubyGems password.

Login and view your RubyGems profile page to see the proper command.

Then you can run:

make pushgem

If you need to add an additional gem owner:

gem owner wepay -a api@wepay.com

You can view your changes at https://rubygems.org/gems/wepay.

make tag

You will need to have a Keybase account first, including setting-up the keybase CLI tool.

Then you can run:

make tag

You can view your changes in the SIGNED.md file.