fix: improve fortrabbit deploy file (#1843)
This commit is contained in:
+3
-7
@@ -7,8 +7,8 @@
|
||||
@endsetup
|
||||
|
||||
@story('deploy')
|
||||
sentry-set
|
||||
git
|
||||
update
|
||||
sentry
|
||||
@endstory
|
||||
|
||||
@@ -23,12 +23,8 @@
|
||||
git push -u fortrabbit {{ $branch ?? 'master' }}
|
||||
@endtask
|
||||
|
||||
@task('composer', ['on' => 'web'])
|
||||
composer install --no-interaction --no-dev
|
||||
@endtask
|
||||
|
||||
@task('update', ['on' => 'web'])
|
||||
php artisan monica:update --force -vvv
|
||||
@task('sentry-set', ['on' => 'web'])
|
||||
echo {{ $release }} > .sentry-release
|
||||
@endtask
|
||||
|
||||
@task('sentry', ['on' => 'web'])
|
||||
|
||||
@@ -1,4 +1,15 @@
|
||||
# differentiate from the deployment files
|
||||
version: 2
|
||||
|
||||
# optional Composer settings
|
||||
composer:
|
||||
# Resolves to the --no-dev parameter
|
||||
no-dev: true
|
||||
|
||||
# called after Composer runs
|
||||
post: artisan monica:update --force -vvv
|
||||
|
||||
# list of sustained folders in ~/htdocs. If not given, then it defaults to the "vendor" folder
|
||||
sustained:
|
||||
- storage
|
||||
- vendor
|
||||
|
||||
Reference in New Issue
Block a user