The application requires credentials for mysql and CloudFiles in config/credentials.yml. You will need to set one up for local testsing. An example is provided.
Ensure your SSH public key is copied to the [email protected]'s authorized_keys file:
$ ssh-copy-id [email protected]
password: [enter password]
$ ssh [email protected]
[no password required]
thin@texapp:~$
Then be certain that SSH knows about your key. Capistrano will need to forward it so [email protected] can access GitHub to pull your commit:
$ ssh-add
Identity added: /home/[USER]/.ssh/id_rsa ...
Then deploy:
$ cap deploy
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request