优化发布脚本
parent
c2ad93ef57
commit
32ece21276
|
|
@ -43,12 +43,23 @@ set :branch, "release"
|
|||
set :laravel_upload_dotenv_file_on_deploy, false
|
||||
|
||||
namespace :php_fpm do
|
||||
desc "重启 PHP-FPM"
|
||||
task :restart do
|
||||
on release_roles :all do
|
||||
execute :sudo, :systemctl, :restart, "php8.1-fpm.service"
|
||||
end
|
||||
desc "重启 PHP-FPM"
|
||||
task :restart do
|
||||
on release_roles :all do
|
||||
execute :sudo, :systemctl, :restart, "php8.1-fpm.service"
|
||||
end
|
||||
end
|
||||
|
||||
after "deploy:finished", "php_fpm:restart"
|
||||
after "deploy:finished", "php_fpm:restart"
|
||||
end
|
||||
|
||||
namespace :supervisor do
|
||||
desc "按最新的配置启动 Supervisor"
|
||||
task :reload do
|
||||
on release_roles :task do
|
||||
execute :sudo, :supervisorctl, :reload
|
||||
end
|
||||
end
|
||||
|
||||
after "deploy:finished", "supervisor:reload"
|
||||
end
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
# server "example.com", user: "deploy", roles: %w{app web}, other_property: :other_value
|
||||
# server "db.example.com", user: "deploy", roles: %w{db}
|
||||
|
||||
server "47.108.202.152", user: "deployer"
|
||||
server "47.108.202.152", user: "deployer", roles: %w{task}
|
||||
server "47.108.227.246", user: "deployer"
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
# server "example.com", user: "deploy", roles: %w{app db web}, my_property: :my_value
|
||||
# server "example.com", user: "deploy", roles: %w{app web}, other_property: :other_value
|
||||
# server "db.example.com", user: "deploy", roles: %w{db}
|
||||
server "47.108.227.246", user: "deployer"
|
||||
server "47.108.227.246", user: "deployer", roles: %w{task}
|
||||
|
||||
|
||||
# role-based syntax
|
||||
|
|
|
|||
Loading…
Reference in New Issue