I'm trying to deploy to multiple folders at once on my single server. I'm experiencing when I run deploy:unlock intermittently:
[ip/site1] error in lock.php on line 21:
[ip/site1] run rm -f /var/www/forms/fudge/yesmoney/.dep/deploy.lock
[ip/site1] err kex_exchange_identification: read: Connection reset by peer
[ip/site1] err Connection reset by ip port 22
[ip/site1] exit code -1 (Unknown error)
I've tried a combination of:
set('ssh_multiplexing', false);
and
set('ssh_multiplexing', true);
Additionally, I've allowed more SSH connections on my server. What am I missing?
My deploy.php file:
<?php
namespace Deployer;
require 'recipe/common.php';
require 'contrib/npm.php';
require 'deploy/recipe/fudge-composer.php';
require 'deploy/recipe/fudge-nuxt.php';
// Project repository
set('repository', 'git@application-fudge:company/application-fudge.git');
// Shared files/dirs between deploys
add('shared_files', ['.env', 'brand-theme.scss']);
// Set number of releases to keep
set('keep_releases', 2);
// Timeout
set('default_timeout', 3600);
// Disable multiple SSH connections
set('ssh_multiplexing', false);
// Writable dirs by web server
set('allow_anonymous_stats', false);
$sites = ['site1', 'site2'];
foreach ($sites as $site) {
host("2001:b98:301:1d00:250:56ff:fe8f:f50b/$site")
->set('labels', ['stage' => 'forms', 'site' => $site])
->set('repository', 'git@application-fudge:company/application-fudge')
->set('branch', 'feature/fudge_v2')
->set('remote_user', 'root')
->set('deploy_path', "/var/www/forms/fudge/$site");
}
after('deploy:update_code', 'npm:install');
after('npm:install', 'deploy:vendors');
after('deploy:writable', 'nuxt:generate');
after('deploy:failed', 'deploy:unlock');
Upvote & Fund
We're using Polar.sh so you can upvote and help fund this issue.
We receive the funding once the issue is completed & confirmed by you.
Thank you in advance for helping prioritize & fund our backlog.
Deployer version: ^7.4
Deployment OS:
I'm trying to deploy to multiple folders at once on my single server. I'm experiencing when I run
deploy:unlock
intermittently:I've tried a combination of:
and
Additionally, I've allowed more SSH connections on my server. What am I missing?
My deploy.php file:
Upvote & Fund