1
0
Fork 0
mirror of https://github.com/capistrano/capistrano synced 2023-03-27 23:21:18 -04:00
capistrano/spec/support
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
..
tasks Default to Ruby 1.9 syntax. 2016-03-10 11:39:31 -06:00
.gitignore Integration tests with Vagrant and Cucumber 2013-09-27 11:45:55 +01:00
matchers.rb Add integration tests for deploy task 2013-06-16 13:08:15 +01:00
test_app.rb Properly shell escape git:wrapper steps 2017-02-09 21:45:06 -08:00
Vagrantfile Default to Ruby 1.9 syntax. 2016-03-10 11:39:31 -06:00