Skip to content
This repository was archived by the owner on Jul 4, 2022. It is now read-only.

Enhancements - #5

Open
ilude wants to merge 8 commits into
brentd:masterfrom
ilude:master
Open

Enhancements#5
ilude wants to merge 8 commits into
brentd:masterfrom
ilude:master

Conversation

@ilude

@ilude ilude commented Jan 1, 2016

Copy link
Copy Markdown

I have added a few minor enhancements:

  1. updated spec_helper.rb to avoid depercation warnings from older rspec syntax.

  2. added an echo command to print out messages while deploying

  3. added a -f | --force option to the command line to allow git push --force when deploying

    Occasionally the deploy server gets itself out of sync with origin/master, usually because of a team member who does something odd with their git repo. This allows saving the step of logging into the production server to sort it out.

4 added the newrelic_deployment_marker.
Yes its syntactic sugar. But its optional and handy to have the syntax built in.

5.updated the README.markdown documentation
Including an example of how to set RAILS_ENV when doing deployments to staging vs production

@ilude

ilude commented Jan 1, 2016

Copy link
Copy Markdown
Author

Oh, one note I forgot to add: its all backward compatible, none of this should break any existing config/gitploy.rb.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant