bldr-io/remote-block

This package is abandoned and no longer maintained. No replacement package was suggested.

Remote Execution Block for Bldr

Maintainers

👁 aequasi

Package info

github.com/bldr-io/remote-block

pkg:composer/bldr-io/remote-block

Statistics

Installs: 2 659

Dependents: 1

Suggesters: 0

Stars: 2

Open Issues: 1

2.0.5 2014-10-13 06:00 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 3ffdeefec525b47af715fa546e38cbded8dfaf80

  • Aaron Scherer <aequasi.woop@gmail.com>
  • Mauricio Walters <mauriciow95.woop@gmail.com>

This package is auto-updated.

Last update: 2023-11-05 19:08:14 UTC


README

Remote Execution with bldr

To use

First, add the following to your bldr.json in the require section:

{
 // ...
 "require": {
 // ...
 "bldr-io/remote-block": "~1.0.0"
 }
}

Then, configure your hosts in your .bldr.yml(.dist) file:

remote:
 someHost:
 hostname: example.org
 port: 2222
 username: testUser
 password: testPass
 vagrantHost:
 hostname: 192.168.56.101
 username: vagrant
 rsa_key: puphpet/files/dot/ssh/insecure_private_key
 rsaWithPass:
 hostname: example.org
 username: someUser
 password: somePass
 rsa_key: /home/someUser/.ssh/id_rsa

bldr:
 tasks:
 someTask:
 calls:
 -
 type: exec
 remote: vagrantHost
 executable: ls
 arguments: [-lha, /var/www]

Right now, you wont get output, unless you run bldr with -vvv. If people want this to change, I'd be happy to add it in.