Настройка синхронизации Timeweb и bitbucket

1 ответ

Добрый день!

Мы используем bitbucket для контроля версий разрабатываемого ресурса на CMS Bitrix. 

Необходимо, чтобы после принятия изменений (pull request) в bitbucket данные автоматически обновлялись на хостинге Timeweb. 

Пытался найти инструкцию, но нигде не нашел и не понимаю возможно ли это правильно настроить через SSH? В bitbucket вроде есть возможность подставить ключ SSH, но как его сгенерировать на Timeweb?

Ответы (1)

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

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

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

Похожие вопросы

Андрей Радин
314

Создание калькулятора на сайте

Доброго времени суток. Я хочу поставить калькулятор на сайт, на примере https://laminat-krasnodar.ru/catalog/laminat/kastamonu-rossiya-/
Alex
420

1C Bitrix и REST API

Всем привет. Нужна некоторая консультация от разработчиков битрикса) Собираемся делать нативное приложение и нужно сделать так чтобы заказы из приложения и сайта были в одном месте. Может ли битрикс выступать в роли бэка в этом плане? Обмен будет через...
Алёна
506

Не отображается зарегестрированный домен

После регестрации домена я зашла на сайт через 24 часа и нашла только 1 бесплатный домен, а тот который я регестрировала не отображается в списке доменов, хотя я его зарегестрировала по видеоинструкции на 1 год. Что стоит предпринять?
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте
С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
С помощью соцсетей
У меня уже есть аккаунт Войти
Нажимая кнопку «Зарегистрироваться», я даю согласие на обработку своих персональных данных, указанных в форме регистрации.
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Войти в Комьюнити
Регистрация в Комьюнити
Восстановление пароля