0.0
No commit activity in last 3 years
No release in over 3 years
A simple tool for updating the version of a Rails application
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

= 0.88

Runtime

~> 0.8.1
 Project Readme

App Release for Rails

A simple tool for updating the version of a Rails application.

This library was implemented to simplify project versioning. With this tool can store, quickly create and push tags.

Documentation

Installation

gem 'app-release', require: false

Using

Create a version file

bundle exec app_release --init

Version upgrade

# Original version: 2.4.6

bundle exec app_release --patch # => 2.4.7

bundle exec app_release --minor # => 2.5.0

bundle exec app_release --major # => 3.0.0

Version upgrade and git tag creation

bundle exec app_release --minor --create-git-tag

If need to create a tag in a specific directory, then need to use the following command:

bundle exec app_release --minor --create-git-tag-for dev

If need to push after creation, then:

bundle exec app_release --minor --create-git-tag-for dev --git-push