我正在尝试通过 php deployer 部署我的代码,但我遇到了一个语法问题,我该如何重新使用host user
on task
?
例如,我想以USERNAME
动态barfoo
方式替换。不是硬代码。
谁能给我一个建议?很合适。
host('17.99.88.225')
->user('barfoo') // This is the server user name
->stage('production')
->set('deploy_path', '/SERVER_PATH/{{application}}')
->set('branch', 'develop');
...
task('upload:env', function () {
runLocally('scp .env USERNAME@{{hostname}}:{{release_path}}/.env');
})->desc('Environment setup');