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.
 
 
 
 
 
 
bigboy 44323fac19 Скрипты общей проверки 10 years ago
_utils Скрипты общей проверки 10 years ago
access поправил чистку телефона. разобрался с файлом в письме 10 years ago
conf config for UWSGI 10 years ago
configs copy codemy 10 years ago
courses убрал все чего не должно быть 10 years ago
finance Правка 10 years ago
img_creator static files 10 years ago
journals add clean_phone in models 10 years ago
library copy codemy 10 years ago
lms edit databases host 10 years ago
management Обращенеи к не неизветному методу в шаблоне письма, который дает ссылку на оплату 10 years ago
practice add clean_phone in models 10 years ago
service Правки 10 years ago
static оповещение о курсе готово 10 years ago
storage copy codemy 10 years ago
templates Merge branch 'show_teacher_popup' into 'develop' 10 years ago
.gitignore static files 10 years ago
.gitlab-ci.yml проверка имени на пустоту 10 years ago
Dockerfile new ssh key 10 years ago
README.md README 10 years ago
_tmp static files 10 years ago
celerybeat.pid copy codemy 10 years ago
fabfile.py new domain name 10 years ago
id_dsa new ssh key 10 years ago
id_dsa.pub new ssh key 10 years ago
manage.py copy codemy 10 years ago
req.txt Скинул все версии кода в 1 - в самом низу версия от bramabrama 10 years ago
requirements.txt add clean_phone in models 10 years ago
stud.txt add popup 10 years ago
supervisor-app.conf init new project 10 years ago
uwsgi.ini init new project 10 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 файл по запуску необходимых команд (Под тестовыми данными подразумеваются фикстуры)