image: php:7.2
definitions:
steps:
- step: &Deploy-step
name: Deploy to server
deployment: staging
script:
- apt-get update
- apt-get install -y openssh-client
- ssh username@yourserver.com -T -p 22 'cd ~/your_server_path && git pull'
pipelines:
branches:
master:
- step: *Deploy-step
Сайт, а точнее что ты видишь после его открытия - это результат работы программного кода. Код может быть закрытый, а не публичный. И при любых раскладах не должен быть доступен извне. Смотри свою архитектуру сайта и исправляй: .git не должен лежать на одном уровне с папкой public и index.php в которые смотрить nginx/apache.