sshkit icon indicating copy to clipboard operation
sshkit copied to clipboard

A toolkit for deploying code and assets to servers in a repeatable, testable, reliable way.

Results 49 sshkit issues
Sort by recently updated
recently updated
newest added

We use capistrano to deploy on several hundred servers at once, and we noticed capistrano's performance was heavily tied to the number of servers. To prove it I ran the...

bug?

It is valid use case to set both command map and prefix. In case of using different binary, the map should still be active and prefixed. Includes and closes #310....

In SSHKit we do some [weird stuff](https://github.com/capistrano/sshkit/blob/master/lib/sshkit/backends/netssh.rb#L122) with stream handling depending on the packets (sic) we receive back from `Net::SSH`. I'd like to write a test case script that produces...

Hi, in `SSHKit::Backend::Netssh#run` instance_exec is used to change the binding of the given block. With this binding change it is difficult to encapsulate an action in a service object for...

discuss!

This is related to [#154](https://github.com/capistrano/sshkit/issues/154), [#191](https://github.com/capistrano/sshkit/issues/191), and probably others. I'm trying to run all of the commands as a different user than the one I connect with, and it works...

enhancement
need more info

When trying to use the as function on centos 5.11 I consistent get this bash error ``` DEBUG [a0994eb0] sh: -c: line 0: unexpected EOF while looking for matching `"'...

The following will usually fail: ``` task :foo do on roles(:web) do as "root" do upload! "/tmp/foo", "/var/bar/cuux" end end end ``` Since scp will not su to root. Would...

Because well, it simply makes sense.

Given: The SSHKit (capistrano) command in question is: `execute :curl, "-s", fetch(:composer_download_url), "|", :php` My PHP binary is in the following path and set so: `SSHKit.config.command_map[:php] = '/usr/local/bin/php54'` Problem: The...