Acho que isso deve ser bom, desde que você evite que seu diretório .git seja acessado publicamente.
Confira o link para obter uma versão mais aprofundada do que você está fazendo.
esta é minha primeira vez explorando o webhook & autodeploy do gitlab para o servidor de produção (oceano digital)
Vou acionar um URL ( link ) no webhook sempre que eu enviar arquivos da minha máquina local .
e abaixo estão os códigos de pull-master.php:
$cmd = "git pull https://usr:[email protected]/johndoe/project.git master";
echo shell_exec($cmd);
.git
pastas? assumindo o diretório do projeto em .git aprox. 100MB ~ 500MB Os métodos acima de autodeploy estão seguros? esta é a maneira usual como o desenvolvedor autodeploy códigos para seu servidor de preparação / produção?
Acho que isso deve ser bom, desde que você evite que seu diretório .git seja acessado publicamente.
Confira o link para obter uma versão mais aprofundada do que você está fazendo.
Tags git gitlab deployment