Created
November 12, 2014 00:11
-
-
Save gms8994/2c5da363b06f0f01924d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
namespace :deploy do | |
desc 'Restart application' | |
task :restart do | |
on roles(:web) do | |
execute "curl -qX POST -H 'authorization: abcd1234' http://www.example.com/_token" | |
end | |
end | |
task :migrate_install do | |
invoke 'laravel:artisan', 'migrate:install' | |
end | |
task :migrate do | |
invoke 'laravel:artisan', 'migrate' | |
end | |
task :clear_cache do | |
invoke 'laravel:artisan', 'cache:clear' | |
invoke 'laravel:artisan', 'assets:clean' | |
invoke 'laravel:artisan', 'twig:clear' | |
end | |
after 'composer:run', :migrate | |
after :published, :clear_cache | |
after :clear_cache, :restart | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment