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.
 
 
 
 
 
 
Alexander Zolotarev 0268c50f26 config for nginx 10 years ago
__migrate init new project 10 years ago
__test static files 10 years ago
_practice copy codemy 10 years ago
_utils static files 10 years ago
access copy codemy 10 years ago
conf config for nginx 10 years ago
configs copy codemy 10 years ago
courses copy codemy 10 years ago
finance static files 10 years ago
img_creator static files 10 years ago
journals copy codemy 10 years ago
library copy codemy 10 years ago
lms static files 10 years ago
management copy codemy 10 years ago
practice copy codemy 10 years ago
service copy codemy 10 years ago
static static files 10 years ago
storage copy codemy 10 years ago
templates copy codemy 10 years ago
.gitignore static files 10 years ago
.gitlab-ci.yml init new project 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 config for nginx 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 config for nginx 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 файл по запуску необходимых команд (Под тестовыми данными подразумеваются фикстуры)