1
0
Fork 0
mirror of https://github.com/capistrano/capistrano synced 2023-03-27 23:21:18 -04:00
capistrano/features
Matt Brictson 55c684f8a0
Properly shell escape git:wrapper steps
The `upload!` method does escaping of its own internally, so we don't
need to do anything special there. Likewise environment variables are
already handled. The only place we need to explicitly `shellescape` is
when executing the `chmod` command.

Verify this all works as expected by changing the user in the Cucumber
features to be `(GitHub Web Flow) via ShipIt`. This user is now used
when exercising the `git:check` task.

Fixes #1842.
2017-02-09 21:45:06 -08:00
..
step_definitions Properly shell escape git:wrapper steps 2017-02-09 21:45:06 -08:00
support Fix guard-clause warnings reported by RuboCop 0.43 2016-09-19 09:59:57 -07:00
configuration.feature Fix cucumber spec for loading tasks from stage configs 2014-12-10 01:13:19 +03:00
deploy.feature Suppress log by filtering remote refs 2017-01-06 01:29:21 +09:00
deploy_failure.feature Add hook for deploy failure 2013-11-01 12:24:36 +00:00
doctor.feature Add doctor:variables, :environment, and :gems 2016-04-25 17:14:55 +02:00
installation.feature Integration tests with Vagrant and Cucumber 2013-09-27 11:45:55 +01:00
sshconnect.feature Improve Cucumber tests 2015-02-14 11:32:45 -08:00
stage_failure.feature Raise if a stage has an invalid name like "deploy" 2016-05-21 11:55:57 -07:00