Commit Graph

35 Commits

Author SHA1 Message Date
ErickSkrauch
ae3ec35ad8 Include composer.lock in the repository 2018-02-19 03:04:45 +03:00
ErickSkrauch
58780f3ee1 Обновлена версия PHP, Node.js и перешли на использование yarn 2017-12-13 16:05:30 +03:00
ErickSkrauch
5269f9b25a Создание runtime папок вынесено в bootstrap.sh 2017-11-28 19:12:50 +03:00
ErickSkrauch
c8c6401e14 Отключён статичный autoloader для продакшен сборки 2017-11-21 15:43:48 +03:00
SleepWalker
d32849a85b Improve install command for builds 2017-10-17 21:22:23 +03:00
ErickSkrauch
c21ab8b15b Небольшая оптимизация производительности composer для продакшен сборки 2017-10-16 00:46:23 +03:00
ErickSkrauch
d114424906 Базовый image обновлён до accounts-php:1.5.1 2017-09-27 19:52:03 +03:00
ErickSkrauch
d2b7f28db6 Базовый image обновлён до accounts-php:1.5.0
Логика bootstrap.sh теперь перенесена в этот репозиторий
Добавлен вызов команды для генерации структуры RBAC
2017-09-21 16:23:05 +03:00
ErickSkrauch
7ef672fffc Обновлён accounts-php до версии 1.4.0 (PHP 7.1.7, NodeJS 8.2.1, NPM 5.3.0) 2017-08-02 02:43:21 +03:00
SleepWalker
f235116a70 Fix build command to exit with code 1 on build fail 2017-08-01 20:44:45 +03:00
ErickSkrauch
bb1fd1a960 Реализация генератора QR-кодов с логотипом Ely.by 2017-01-19 01:46:54 +03:00
ErickSkrauch
a1823db189 Используем PHP 7.1 2016-12-07 12:37:44 +03:00
SleepWalker
79e52974ed Merge branch '242-build-preformance' into develop 2016-12-04 18:05:59 +02:00
SleepWalker
7a8f9950ab #242: reduce npm verbosity in containers and in CI 2016-12-04 16:09:29 +02:00
ErickSkrauch
841673f7ef Добавлен key-scan для gitlab.ely.by 2016-11-30 14:00:36 +03:00
ErickSkrauch
999f8237e4 Исправлен запуск php в кроне 2016-11-26 12:24:05 +03:00
ErickSkrauch
44cf77036e Обновлён базовый image, исправлена cron задача 2016-11-24 18:55:47 +03:00
ErickSkrauch
f54c8ad1ad Обновлена версия базового php контейнера
Реструктуризация конфигурации app сервиса
Добавлена cron задача для очистки устаревших access_token'ов
2016-11-23 23:43:09 +03:00
ErickSkrauch
4a8dd2492e Биндимся на стабильную версию базового php-контейнера 2016-11-19 23:54:07 +03:00
ErickSkrauch
7f2602fd29 Ещё больше фиксов 2016-10-28 11:48:02 +03:00
ErickSkrauch
b92fd95f02 fix для продакшен билда 2016-10-28 11:26:03 +03:00
ErickSkrauch
8dbcc9937b Реализация CI 2016-10-28 11:06:32 +03:00
ErickSkrauch
53ca5915f7 Структура проекта окончательно загнана в Docker
Дегрейд PHP до 7.0 (всё таки без xdebug немного больно)
Дегрейд Node.js до 5.12 (на 6.5 не собирался фронт)
Упразднён app-console контейнер (он теперь живёт внутри основного php контейнера и рулится силами supervisor)
Упразднён node-dev-server (всё равно он работал плохо)
Фикс бага в ConfigLoader (не загружал config-{env} файлы)
Исправлена ошибка в LangMenu (двойной default экспорт)
Из package.json временно удалён PhantomJS
Обновлён README.md
2016-10-02 01:20:40 +03:00
ErickSkrauch
ffd17ace2c Обновление Docker файлов в силу новополученных знаний 2016-09-15 18:52:07 +03:00
ErickSkrauch
aeeef828e8 Апгрейд PHP до 7.1 2016-09-12 02:07:03 +03:00
ErickSkrauch
f3905197e0 В контейнер PHP установлен Node.js 2016-09-09 17:06:25 +03:00
ErickSkrauch
c37d4135fd Маленький фикс в Docker для php 2016-08-07 03:09:08 +03:00
ErickSkrauch
73d07f355a Удалён composer-asset-plugin в пользу использования нативного asset packagist registry 2016-06-16 11:00:16 +03:00
ErickSkrauch
61ea766fca Обновлена версия плагина внутри докер-файла 2016-06-16 01:02:13 +03:00
SleepWalker
e18f6a08b0 Merge branch 'master' into account_sessions 2016-06-04 15:59:01 +03:00
ErickSkrauch
c3e7e99baa В конфиге докера починена работа xdebug 2016-05-31 21:05:18 +03:00
ErickSkrauch
98c01625d1 Добавлена конфигурация для php 2016-05-29 23:38:19 +03:00
ErickSkrauch
23d6975399 Окончено внедрение докера для развёртывания dev-окружения 2016-05-10 01:49:50 +03:00
ErickSkrauch
7b7ed0ad51 Уже почти всё настроено (но с node-dev-server есть траблы) 2016-05-05 11:15:53 +03:00
ErickSkrauch
f83e98818a Первичные конфиги докера (по мануалам и копипасте) 2016-05-02 11:01:38 +03:00