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