laravel
- Requires
Configurationβ
shared_dirsβ
Overrides shared_dirs from recipe/deploy/shared.php
.
['storage']
shared_filesβ
Overrides shared_files from recipe/deploy/shared.php
.
['.env']
writable_dirsβ
Overrides writable_dirs from recipe/deploy/writable.php
.
[
'bootstrap/cache',
'storage',
'storage/app',
'storage/app/public',
'storage/framework',
'storage/framework/cache',
'storage/framework/sessions',
'storage/framework/views',
'storage/logs',
]
log_filesβ
'storage/logs/*.log'
laravel_versionβ
Tasksβ
artisan:downβ
Puts the application into maintenance / demo mode.
artisan:upβ
Brings the application out of maintenance mode.
artisan:βkey:generateβ
Sets the application key.
artisan:passport:keysβ
Creates the encryption keys for API authentication.
artisan:db:seedβ
Seeds the database with records.
artisan:migrateβ
Runs the database migrations.
artisan:migrate:freshβ
Drops all tables and re-run all migrations.
artisan:migrate:rollbackβ
Rollbacks the last database migration.
artisan:migrate:statusβ
Shows the status of each migration.
artisan:cache:clearβ
Flushes the application cache.
artisan:config:cacheβ
Creates a cache file for faster configuration loading.
artisan:config:clearβ
Removes the configuration cache file.
artisan:event:cacheβ
Discovers and cache the application\'s events and listeners.
artisan:event:clearβ
Clears all cached events and listeners.
artisan:event:listβ
Lists the application\'s events and listeners.
artisan:optimizeβ
Cache the framework bootstrap files.
artisan:optimize:clearβ
Removes the cached bootstrap files.
artisan:route:cacheβ
Creates a route cache file for faster route registration.
artisan:route:clearβ
Removes the route cache file.
artisan:route:listβ
Lists all registered routes.
artisan:storage:linkβ
Creates the symbolic links configured for the application.
artisan:view:cacheβ
Compiles all of the application\'s Blade templates.
artisan:view:clearβ
Clears all compiled view files.
artisan:queue:failedβ
Lists all of the failed queue jobs.
artisan:queue:flushβ
Flushes all of the failed queue jobs.
artisan:queue:restartβ
Restarts queue worker daemons after their current job.
artisan:horizonβ
Starts a master supervisor in the foreground.
artisan:horizon:clearβ
Deletes all of the jobs from the specified queue.
artisan:horizon:continueβ
Instructs the master supervisor to continue processing jobs.
artisan:horizon:listβ
Lists all of the deployed machines.
artisan:horizon:pauseβ
Pauses the master supervisor.
artisan:horizon:purgeβ
Terminates any rogue Horizon processes.
artisan:horizon:statusβ
Gets the current status of Horizon.
artisan:horizon:terminateβ
Terminates the master supervisor so it can be restarted.
artisan:βtelescope:clearβ
Clears all entries from Telescope.
artisan:βtelescope:pruneβ
Prunes stale entries from the Telescope database.
deployβ
Deploys your project.
Main deploy task.
This task is group task which contains next tasks:
- deploy:prepare
- deploy:vendors
- artisan:storage:link
- artisan:config:cache
- artisan:route:cache
- artisan:view:cache
- artisan:event:cache
- artisan:migrate
- deploy:publish
Support Deployer β€οΈ
Hello, my name is Anton Medvedev (@antonmedv). I'm the creator of the Deployer.
I maintain this open source project in my spare time.
Supporters on GitHub give me extra motivation to work on the project.