You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Baryshnikov Nikolay d746e9cda5 Небольшая правка по админке и опечатка 9 years ago
__migrate init new project 9 years ago
__test init new project 9 years ago
_practice Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
_tools Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
_utils Небольшая правка по админке и опечатка 9 years ago
access Отчеты по пользователям и архив работ по преподавателю 9 years ago
conf README and settings, celery 9 years ago
configs Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
courses Правка 9 years ago
finance Небольшая правка по админке и опечатка 9 years ago
journals Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
library Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
lms Merge branch 'last' of gitlab.com:skillbox/go.skillbox.ru into last 9 years ago
management Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
practice Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
service Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
static Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
storage Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
templates Небольшая правка по админке и опечатка 9 years ago
.gitignore init new project 9 years ago
.gitlab-ci.yml init new project 9 years ago
1.txt init new project 9 years ago
Dockerfile init new project 9 years ago
README.md README 9 years ago
celerybeat.pid init new project 9 years ago
check_comment_auth init new project 9 years ago
courses_dump.json init new project 9 years ago
fabfile.py README and settings, celery 9 years ago
java_students init new project 9 years ago
manage.py Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
req.txt Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
requirements.txt init new project 9 years ago
supervisor-app.conf init new project 9 years ago
uwsgi.ini init new project 9 years ago
web_students init new project 9 years ago

README.md

#SkillBox LMS

Подробные шаги для проверки работоспособности CI

  1. Проверяем доступ к репозиторию кода https://gitlab.com/skillbox/go.skillbox.ru
  2. Клонируем проект
  3. Вносим изменения в код
  4. Комитим изменения в новый branch (ОБЯЗАТЕЛЬНО в отдельный Branch) 4.1) Пушим изменения
  5. Ждем выполнения создания тестового сайта https://gitlab.com/skillbox/go.skillbox.ru/pipelines
  6. Сайт будет доступен по адресу <branch_name>.lms.test.spicycms.com

Правила для разработчика

  • Разрабока ведется в отдельном брэнче
  • После комита изменений можно проверить свою работу по следующему адресу: .lms.test.spicycms.com
  • После проверки тестового сайта по имени брэнча, брэнч помечается к мерж реквесту
  • Ответсвенный инженер производит код ревью и запускает/отклоняет мерж
  • Если сайт запустился на демо сайте, код в ручом режиме можно обновить на продакшен сервере

Замечания

  • Мерж реквест лучше производить в ветку develop(чтобы исключить случайного обновления кода на демо сайте)
  • Внимание! Разработчик обязан проверить работоспособность тестового сайта по имени созданного брэнча .lms.test.spicycms.com
  • Если необходимы тестовые данные разработчик их подготавливает дополнительно
  • Если нет возможности добавить тестовые данные в авто режиме, разработчик добавляет инструкцию в README файл по запуску необходимых команд (Под тестовыми данными подразумеваются фикстуры)