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.
 
 
 
 
 
 
Mikhail Bortnikov 7b3cbe1dbb Вернул открытие домашек в дипломных 9 years ago
_utils dont chech homework when enter course page 9 years ago
access поправил чистку телефона. разобрался с файлом в письме 9 years ago
conf config for UWSGI 9 years ago
configs copy codemy 9 years ago
courses Вернул открытие домашек в дипломных 9 years ago
finance add flows 9 years ago
img_creator static files 9 years ago
journals Merge branch 'feature/flows' into 'develop' 9 years ago
library copy codemy 9 years ago
lms Merge branch 'feature/flows' into 'develop' 9 years ago
management delete sending file with new bill letter 9 years ago
practice add clean_phone in models 9 years ago
service Добавил 2ую попытку для спама 9 years ago
static Merge branch 'hotfix/spam-requests' into 'develop' 9 years ago
storage copy codemy 9 years ago
templates Merge branch 'hotfix/new-telephones' into 'develop' 9 years ago
.gitignore static files 9 years ago
.gitlab-ci.yml replace text modal flow 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 new domain name 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
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 файл по запуску необходимых команд (Под тестовыми данными подразумеваются фикстуры)