## OpenShifter Simple CLI tool to siplify the deployment of Sinatra applications using JRuby to OpenShift ## How to ### Step 1 Install openshifter gem install openshifter ### Step 2 Create your application on OpenShift (JBoss) and clone your repository localy, then cd into the directory. ### Step 3 Now you setup your environment openshifter-setup The tools downloads JRuby and JRuby-Rack to create runtime environment. Then Bundler is instaled locally for the application. The whole environment is vendored for you application. ### Step 4 At the setup time and whenever you add gems to your Gemfile, just run openshifter-bundle to vendor your gems locally. ### Step 5 Add, commit and push to openshift. ## Interface Setup the environment openshifter-setup Bundler wrapper openshifter-bundle Gem wrapper openshifter-gem JRuby wrapper openshifter-ruby Clean up your environment openshifter-clean ## License Copyright 2012 Marek Jelen Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.