feat: Envoy 脚本开放自定义克隆分支选项 (--branch)
This commit is contained in:
parent
2165765d94
commit
72efee302a
|
|
@ -13,6 +13,10 @@
|
||||||
throw new Exception("Need --app_user param", 1);
|
throw new Exception("Need --app_user param", 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (empty($branch)) {
|
||||||
|
$branch = 'master';
|
||||||
|
}
|
||||||
|
|
||||||
$releases_dir = $app_dir . '/releases';
|
$releases_dir = $app_dir . '/releases';
|
||||||
$storage_dir = $app_dir . '/storage';
|
$storage_dir = $app_dir . '/storage';
|
||||||
$release_no = date('YmdHis');
|
$release_no = date('YmdHis');
|
||||||
|
|
@ -30,7 +34,8 @@
|
||||||
echo 'Cloning repository'
|
echo 'Cloning repository'
|
||||||
[ -d {{ $app_dir }} ] || mkdir {{ $app_dir }}
|
[ -d {{ $app_dir }} ] || mkdir {{ $app_dir }}
|
||||||
[ -d {{ $releases_dir }} ] || mkdir {{ $releases_dir }}
|
[ -d {{ $releases_dir }} ] || mkdir {{ $releases_dir }}
|
||||||
git clone --depth 1 {{ $repository }} {{ $new_release_dir }}
|
echo '克隆分支 {{ $branch }} 到 {{ $new_release_dir }}'
|
||||||
|
git clone -b {{ $branch }} --depth 1 {{ $repository }} {{ $new_release_dir }}
|
||||||
@endtask
|
@endtask
|
||||||
|
|
||||||
@task('run_composer')
|
@task('run_composer')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user