Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

270 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deploy

Java Professionals BY

Сайт сообщества Java Professional BY.

Как работать с этим репозиторием?

Мы используем Hugo для управления сайтом.

Посты добавляются в формате .md в папку content/post, картинки — в static/img.

Сборка и деплой происходят автоматически при обновлении ветки master.

Локальная сборка чуть сложнее:

  1. Установи Hugo.
  2. Склонируй этот репозиторий:
    git clone git@github.com:JavaBy/jprof-hugo.git
    cd jprof-hugo
  3. Создай ветку для изменений:
    git checkout -b <branch_name>
  4. Тема для сайта — Blackburn — хранится в отдельном репозитории и включена в этот проект в виде подмодуля, так что необходимо её проинициализировать:
    git submodule init && git submodule update
  5. Иногда бывает нужно поправить что-то в самой теме. После изменений в репозитории с темой, необходимо обновить конфигурацию подмодулей в самом сайте:
    git submodule foreach git pull origin master
  6. Добавляй контент.
  7. Чтобы протестировать изменения, запусти Hugo в интерактивном режиме и открой localhost:1313:
    hugo server
  8. Если всё окей — заливай изменения в репозиторий:
    git add . && git commit -m "[СООБЩЕНИЕ КОММИТА]" && git push origin <branch_name>
  9. Открывай PR
  10. Жди мержа, проверяй сайт.

About

Исходники сайта сообщества JProf

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages