Skip to content

Commit 1687f6c

Browse files
author
InfoTech.io Bot
committed
test: финальное тестирование полной CI/CD цепочки (v6)
- Обновлен маркер тестирования на главной странице модуля - Добавлено описание цели тестирования полного цикла - Проверка: mod_linux_base → Notify Hub → Module Updated → Build Module → Server Deploy - Ожидаемый результат: контент появится на http://infotecha.ru/linux-base/
1 parent fa26713 commit 1687f6c

2 files changed

Lines changed: 45 additions & 5 deletions

File tree

content/_index.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Banner
1515

1616
Этот курс — ваш первый шаг в мир Linux. Он построен в строгой и логичной последовательности, чтобы провести вас от самого первого знакомства с операционной системой до уверенного использования командной строки для повседневных задач.
1717

18-
🚀 **Тестирование CI/CD цепочки (v5)** - проверка webhook между mod_linux_base infotecha (2025-09-03 02:35).
18+
🚀 **Тестирование ПОЛНОЙ CI/CD цепочки (v6)** - проверка полного цикла от mod_linux_base до http://infotecha.ru/linux-base/ (2025-09-03 17:50).
1919

2020
Курс сфокусирован на практических навыках работы на локальном компьютере, без углубления в сложное администрирование или программирование.
2121

@@ -41,11 +41,17 @@ Banner
4141

4242

4343

44-
## 🧪 Тестирование исправленного Build Module workflow
44+
## 🧪 Финальное тестирование полной CI/CD цепочки
4545

46-
**Дата тестирования:** Wed Sep 3 14:24:38 UTC 2025
47-
**Время:** 14:24
46+
**Дата тестирования:** 2025-09-03 17:50
47+
**Статус:** ✅ Build Module workflow полностью исправлен и работает
4848

49-
Запущено после полного исправления Build Module workflow. Ожидаем успешную сборку и деплой модуля на сервер.
49+
**Цель тестирования:** Проверить полный цикл:
50+
1. Изменение в mod_linux_base → Push
51+
2. Notify Hub workflow → Repository dispatch
52+
3. Module Updated workflow → modules.json update
53+
4. Build Module workflow → Hugo build & deploy
54+
5. Доставка на http://infotecha.ru/linux-base/
55+
6. Проверка доступности из интернета
5056

5157

hugo.toml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
baseURL = 'https://example.infotecha.ru/'
2+
languageCode = 'ru-ru'
3+
title = 'Базовый модуль образовательной платформы'
4+
theme = 'compose'
5+
6+
[params]
7+
# Секции для навигации по курсу
8+
docSections = ["intro", "theme_01", "theme_02", "theme_03", "theme_04", "outro"]
9+
10+
# Настройки источника (GitHub)
11+
[params.source]
12+
name = "GitHub"
13+
iconLight = "images/GitHubMarkLight.svg"
14+
iconDark = "images/GitHubMarkDark.svg"
15+
url = "https://github.com/info-tech-io/"
16+
17+
# Настройки платформы
18+
[params.platform]
19+
hub_url = "https://infotecha.ru"
20+
quiz_engine_path = "/quiz/src/quiz-engine/quiz-engine.mjs"
21+
22+
# Логотип
23+
[logo]
24+
text = "InfoTech.io"
25+
26+
# Настройки разметки для поддержки shortcodes
27+
[markup]
28+
[markup.goldmark]
29+
[markup.goldmark.renderer]
30+
unsafe = true
31+
[markup.highlight]
32+
style = "github"
33+
lineNos = true
34+
noClasses = false

0 commit comments

Comments
 (0)