2023-08-31
This commit is contained in:
parent
410c75ec2a
commit
a3bd2c4043
4 changed files with 35 additions and 15 deletions
|
@ -1,5 +1,5 @@
|
|||
## Исходные тексты
|
||||
|
||||
- Используемые форматы — Markdown, Liquid, YAML.
|
||||
- Инструмент сборки — Jekyll с помидорными темами оформления.
|
||||
- Инструмент сборки — Jekyll и помидорные темы оформления.
|
||||
- Управление процессами — Bash скрипты.
|
||||
|
|
8
build.sh
8
build.sh
|
@ -1,6 +1,6 @@
|
|||
#!/bin/bash
|
||||
echo "Сборка сайта в двух помидорных темах и оптимизация результатов."
|
||||
milliseconds=$(date '+%s%3N')
|
||||
currentTimeMillis=$(date '+%s%3N')
|
||||
rm -rf _site
|
||||
rm -rf _site_older
|
||||
rm -rf _site_color
|
||||
|
@ -13,7 +13,7 @@ cp -r jekyll_site/ru/index.md _site_older
|
|||
cp -r jekyll_site/_config_older.yml _site_older/_config.yml
|
||||
cp -r jekyll_site/Gemfile_older _site_older/Gemfile
|
||||
cd _site_older || exit
|
||||
jekyll build
|
||||
jekyll build --disable-disk-cache
|
||||
cp -r _site ..
|
||||
cd ..
|
||||
echo "Сборка цветного помидора."
|
||||
|
@ -25,7 +25,7 @@ cp -r jekyll_site/ru/index.md _site_color
|
|||
cp -r jekyll_site/_config_color.yml _site_color/_config.yml
|
||||
cp -r jekyll_site/Gemfile_color _site_color/Gemfile
|
||||
cd _site_color || exit
|
||||
jekyll build
|
||||
jekyll build --disable-disk-cache
|
||||
cp -r _site ../_site/color
|
||||
cd ..
|
||||
echo "Копирование без сборки."
|
||||
|
@ -48,4 +48,4 @@ find . -type f -name '*.html' | sort -r | while read -r file; do
|
|||
sed -i 's/<hr \/>/<hr>/g' "$file"
|
||||
sed -i -r 's/<img(.+) \/>/<img\1>/g' "$file"
|
||||
done
|
||||
echo "Время выполнения сборки: $(("$(date '+%s%3N')" - "$milliseconds")) мс."
|
||||
echo "Время выполнения сборки: $(("$(date '+%s%3N')" - "$currentTimeMillis")) мс."
|
||||
|
|
|
@ -1,18 +1,28 @@
|
|||
# site parameters
|
||||
# название сайта для подписи в футере
|
||||
name: "Код с комментариями"
|
||||
# подпись в футере для переведённых страниц
|
||||
name_translated: "Code with comments"
|
||||
# URL адрес сайта, включая протокол
|
||||
url: "https://pomodoro2.mircloud.ru"
|
||||
# подпапка этой сборки для относительных URLs
|
||||
baseurl: "/color"
|
||||
homepage_url: "https://git.org.ru/pomodoro/2"
|
||||
homepage_name: "GIT.ORG.RU"
|
||||
# ссылка в верхнем левом углу заглавных страниц
|
||||
homepage_url: "https://gitea.com/pomodoro/2"
|
||||
# представление ссылки
|
||||
homepage_name: "GITEA"
|
||||
# подпапка альтернативной сборки
|
||||
older_tomato_baseurl: ""
|
||||
# часовой пояс для формата даты ISO-8601
|
||||
timezone: "Europe/Moscow"
|
||||
# имя автора для SEO-разметки и подписи в футере
|
||||
author: "Головин Г.Г."
|
||||
# транслитерация имени автора для переведённых страниц
|
||||
author_translated: "Golovin G.G."
|
||||
# дополнение к подписи в футере для переведённых страниц
|
||||
translation_caption: "translation from Russian"
|
||||
# build parameters
|
||||
disable_disk_cache: true
|
||||
# тема оформления для сборки
|
||||
theme: color-tomato-theme
|
||||
# макет для сборки
|
||||
defaults:
|
||||
- scope:
|
||||
path: ""
|
||||
|
|
|
@ -1,18 +1,28 @@
|
|||
# site parameters
|
||||
# название сайта для подписи в футере
|
||||
name: "Код с комментариями"
|
||||
# подпись в футере для переведённых страниц
|
||||
name_translated: "Code with comments"
|
||||
# URL адрес сайта, включая протокол
|
||||
url: "https://pomodoro2.mircloud.ru"
|
||||
# подпапка этой сборки для относительных URLs
|
||||
baseurl: ""
|
||||
homepage_url: "https://git.org.ru/pomodoro/2"
|
||||
homepage_name: "GIT.ORG.RU"
|
||||
# ссылка в верхнем левом углу заглавных страниц
|
||||
homepage_url: "https://gitea.com/pomodoro/2"
|
||||
# представление ссылки
|
||||
homepage_name: "GITEA"
|
||||
# подпапка альтернативной сборки
|
||||
color_tomato_baseurl: "/color"
|
||||
# часовой пояс для формата даты ISO-8601
|
||||
timezone: "Europe/Moscow"
|
||||
# имя автора для SEO-разметки и подписи в футере
|
||||
author: "Головин Г.Г."
|
||||
# транслитерация имени автора для переведённых страниц
|
||||
author_translated: "Golovin G.G."
|
||||
# дополнение к подписи в футере для переведённых страниц
|
||||
translation_caption: "translation from Russian"
|
||||
# build parameters
|
||||
disable_disk_cache: true
|
||||
# тема оформления для сборки
|
||||
theme: older-tomato-theme
|
||||
# макет для сборки
|
||||
defaults:
|
||||
- scope:
|
||||
path: ""
|
||||
|
|
Loading…
Add table
Reference in a new issue