Project

gift

0.0
No commit activity in last 3 years
No release in over 3 years
Gift provides a simple interface for pushing your site to a server that does not support git, via FTP.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 1.2.5
>= 1.1.8
 Project Readme

Gift – Git and FTP, the easy way

We recently adopted Ruby on Rails as our primary web application framework of choice. The marriage of Rails, Git and Heroku made for a carefree development, deployment and management strategy. Unfortunately, the reality is that we’re not always able to use our favourite technologies. And more often than not often a client will have existing hosting arrangements that simply cannot (easily) support a Rails setup, or maybe we’re just doing a simple Wordpress blog. Regardless – we wanted to have that same ease of deployment; a way to manage development in the style to which we have become accustomed.

So we made Gift.

Usage

Install the gem:

	gem install gift

Initialise your FTP server:

	gift wrap ftp://username:password@127.0.0.1:21

Push your commits:

	gift deliver

Caveat Emptor

This is still very, very early days for Gift. One could state that it “works”, but that may imply that it is “finished”; we’re almost there though.

Just be aware that if you decide to try Gift, it may not behave as you expect (or at all).