代码拉取完成,页面将自动刷新
@servers(['local' => 'localhost', 'web' => '{{ $site }}@deploy.{{ $region }}.frbit.com'])
@setup
$commit = exec('git log --pretty="%H" -n1 HEAD');
//$version = exec('php artisan monica:getversion');
$release = exec('git log --pretty="%h" -n1 HEAD');
@endsetup
@story('deploy')
sentry-set
git
sentry
@endstory
@task('git-config', ['on' => 'local'])
git remote add fortrabbit {{ $site }}@deploy.{{ $region }}.frbit.com:{{ $site }}.git
@endtask
@task('git', ['on' => 'local'])
git fetch origin
git checkout {{ $branch ?? 'master' }}
git pull
git push -u fortrabbit {{ $branch ?? 'master' }}
@endtask
@task('sentry-set', ['on' => 'web'])
echo {{ $release }} > .sentry-release
@endtask
@task('sentry', ['on' => 'web'])
php artisan sentry:release --force -vvv --release={{ $release }} --environment=production --commit={{ $commit }}
php artisan config:cache
@endtask
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。