bldr-io / remote-block
此包已被废弃,不再维护。未建议替代包。
Bldr的远程执行块
2.0.5
2014-10-13 06:00 UTC
Requires
- phpseclib/phpseclib: ~0.3.7
Requires (Dev)
- bldr-io/bldr: ~6.1.0
- composer/composer: dev-master
- dflydev/embedded-composer: dev-master
README
使用bldr进行远程执行
使用方法
首先,将以下内容添加到您的bldr.json
文件的require
部分
{ // ... "require": { // ... "bldr-io/remote-block": "~1.0.0" } }
然后,在您的.bldr.yml(.dist)
文件中配置您的主机
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]
目前,除非您运行带有-vvv
的bldr,否则您将不会获得输出。如果有人希望更改这一点,我将很乐意添加此功能。