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.
 
 
 
 
 
 
Zolotarev Alexander 3e4ca8155e Merge branch 'develop' into 'master' 8 years ago
_utils dont chech homework when enter course page 9 years ago
access Вернул хост для бд на место изменил длину строк 8 years ago
analytics исправленны пути в media 8 years ago
conf config for UWSGI 9 years ago
configs copy codemy 9 years ago
courses bag_fix 9 years ago
finance fix migration 9 years ago
img_creator static files 9 years ago
journals fix migration 9 years ago
library copy codemy 9 years ago
lms Merge branch 'perm_feature' into 'develop' 8 years ago
management добавил отображение курсов 9 years ago
media Внесены правки в выборку данных 8 years ago
practice add clean_phone in models 9 years ago
service Добавил 2ую попытку для спама 9 years ago
static Логика работы галочки 9 years ago
storage путь в настройках 9 years ago
templates исправленны пути в media 8 years ago
.gitignore итоговая версия 8 years ago
.gitlab-ci.yml поправил настройки 9 years ago
Dockerfile new ssh key 9 years ago
README.md README 9 years ago
_tmp static files 9 years ago
celerybeat.pid copy codemy 9 years ago
fabfile.py fix migration 9 years ago
id_dsa new ssh key 9 years ago
id_dsa.pub new ssh key 9 years ago
manage.py copy codemy 9 years ago
oferta.pdf replace oferta file 9 years ago
req.txt Скинул все версии кода в 1 - в самом низу версия от bramabrama 9 years ago
requirements.txt add clean_phone in models 9 years ago
stud.txt add popup 9 years ago
supervisor-app.conf init new project 9 years ago
uwsgi.ini 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 файл по запуску необходимых команд (Под тестовыми данными подразумеваются фикстуры)