Appifier : Applications templating and management tools
Applications templating and management tools
$ gem install appifier
Appifier : Manage your applications templates, build, deploy, publish any type of application (CLI, web, etc...) in any languages with any facilities.
$ appifier retrieve https://github.com/AppifierTemplates/sinatra_template_appifier.git
You can build the application wherever you want. You need to populate your datasets in order to generate the application with good values.
$ appifier generate sinatra_template_appifier .
⚠ Dataset file not found for sinatra_template_appifier
Do you want to collect dataset interactively ? Yes
ℹ Beginning interactive Dataset input for sinatra_template_appifier
Give application name : (Application)
$ appifier retrieve https://github.com/AppifierTemplates/sinatra_template_appifier.git
$ appifier retrieve -t archive sinatra_template_appifier.tgz
$ appifier collect sinatra_template_appifier
ℹ Beginning interactive Dataset input for sinatra_template_appifier
Give application name : Application
Give application namespace : Namespace
ℹ Dataset recorded for sinatra_template_appifier
$ appifier generate sinatra_template_appifier
$ appifier templates ls
$ appifier templates show sinatra_template_appifier
$ appifier templates rm sinatra_template_appifier
$ appifier templates lint sinatra_template_appifier
$ appifier templates treeview sinatra_template_appifier
$ appifier datasets show sinatra_template_appifier
$ appifier datasets ls
VIM is the default editor. If you want a specific editor you can export the EDITOR environment variable with the launch command of your editor.
$ appifier datasets edit sinatra_template_appifier
You can modify the data you want interactively.
$ appifier datasets update sinatra_template_appifier
$ appifier datasets rm sinatra_template_appifier
$ appifier datasets prune
After checking out the repo, run bin/setup
to install dependencies. Then, run rake spec
to run the tests. You can also run bin/console
for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run bundle exec rake install
. To release a new version, update the version number in version.rb
, and then run bundle exec rake release
, which will create a git tag for the version, push git commits and tags, and push the .gem
file to rubygems.org.
Bug reports and pull requests are welcome on GitHub at https://github.com/Ultragreen/appifier.
The gem is available as open source under the terms of the MIT License.