Это памятка для меня, для конкретного клиента, мало кому пригодится |
2. архивируем на боевом сайте папку /bitrix/themes/
3. запустить скрипт создания дампа актуальной базы
зайти на боевой сервер
sudo -i mc |
скрипт ***.com.prepare.sh
4. в teamcity запусить создание билда
Если надо не мастер, то указать ветку (до этого ее создать в PhpStorm)

5. после создания билда на сервере билдов удалить /disk/builds/sites/build5/.htsecure
6. исправить переадресацию на 80 порт
добавить в /disk/builds/sites/build5/bitrix/php_interface/.dbconn
if (($pos = strpos($_SERVER['HTTP_HOST'], ':')) !== false){ $HTTP_HOST = $_SERVER['HTTP_HOST'] = substr($_SERVER['HTTP_HOST'],0,$pos); } |
7. исправляем ошибку Fatal error с модулями autoload
комментим в /local/php_interface/init.php стр.30
require_once (__DIR__."/../php_interface/vendor/autoload.php"); |
расскомментим в /local/php_interface/init.php стр.30
8. исправляем ошибку со стилями
распаковываем архив /bitrix/themes/
9. проверить, чтобы не было агентов, которые добаляют в битрикс24 просроченные лицензии, который обновляет цены в эквайринге
10. изменить настройки модуля /bitrix/admin/settings.php?lang=en&mid=nanocad.dev&mid_menu=1
порт 80
путь к методам /ws2.eng/...
11. изменить настройки модуля /bitrix/admin/settings.php?lang=en&mid=nanocad.user
порт 80
путь к методам /ws2.eng/...
12. изменить настройки модуля /bitrix/admin/settings.php?lang=en&mid=nanocad.com
API_USER_ID
13. кеш отключить
14. в главном модуле галку снять, чтоб сжимал и объединял стили и скрипты