1 ответ

Вадим Балашов
23.02.2019 11:03

Что касается взаимодействия bitbucket и сервера Timeweb
=======================================================
Подключаемся к своему серверу с помощью SSH. Генерируем SSH ключ. Затем содержимое из файла публичного ключа добавляем в настройках bitbucket.

Все необходимые команды для выполнения действий легко найти с помощью поисковой системы.

Что касается автоматического обновления данных
==============================================
Полагаю, не совсем павильно выбран принцип обновления. Насколько я понимаю, нужно написать скрипт, который будет производить деплой на боевой сервер. К примеру, для Laravel создается Envoy файл. Уверен, что для Битрикс также есть доступные инструменты. То есть автоматически ничего не происходит. Деплой происходит по запросу с Вашей локальной машины. Вот сам процесс обновления данных проходит автоматически, поскольку контролируется скриптом, который одключается по SSH к репозиторию и скачивает все обновленные данные.