Giter Club home page Giter Club logo

pah's Introduction

Pah

RubyGems Code Climate Gemnasium

A rails application template which was born from Startup DEV and now is used to start most projects at HE:labs.

Instalation

Install Pah at the command prompt:

gem install pah

If using RVM see this tips.

Usage

Run:

pah projectname

This will create a Rails 4.0 app in projectname with ruby 2.1.0. This script creates a new git repository. It is not meant to be used against an existing repo.

RVM

If using the rvm is recomended before using pah, create and use a gemset, with the project name.

$ rvm use 2.1.0@projectname --create

Pah automatically create the .ruby-version and .ruby-gemset files.

Dependencies

heroku toolbelt

Install from: https://toolbelt.heroku.com/

phantomjs

Install from: http://phantomjs.org/download.html

Versioning

Pah follow the Semantic Versioning.

Issues

If you have problems, please create a Github Issue.

Contributing

Please see CONTRIBUTING.md for details.

Release

Follow this steps to release a new version of the gem.

  1. Test if everything is running ok;
  2. Change version of the gem on VERSION constant;
  3. Add the release date on the CHANGELOG;
  4. Do a commit "Bump version x.x.x", follow the semantic version;
  5. Run $ rake release, this will send the gem to the rubygems;
  6. Check if the gem is on the rubygems and the tags are correct on the github;

Credits

Pah is maintained and funded by HE:labs. Thank you to all the contributors.

pah's People

Contributors

maurogeorge avatar mikaelcarrara avatar aliismayilov avatar tiutalk avatar lunks avatar rodrigopinto avatar eduardofiorezi avatar rafaelp avatar fgrehm avatar tomasmuller avatar ramonpage avatar franciscomxs avatar flaviafortes avatar guiloyins avatar matheusbras avatar marcioj avatar thiagogabriel avatar gilbertojb avatar israveri avatar mergulhao avatar

Watchers

Leandro Pereira avatar James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.