32 lines
1.1 KiB
HTML
32 lines
1.1 KiB
HTML
|
|
{% extends "base.html" %}
|
||
|
|
|
||
|
|
{% block content %}
|
||
|
|
<div class="container">
|
||
|
|
<h2>Добро пожаловать в CI/CD пайплайн!</h2>
|
||
|
|
<div class="status-card">
|
||
|
|
<div class="status-item">
|
||
|
|
<span class="label">Статус:</span>
|
||
|
|
<span class="value green">✅ Работает</span>
|
||
|
|
</div>
|
||
|
|
<div class="status-item">
|
||
|
|
<span class="label">Версия:</span>
|
||
|
|
<span class="value">{{ version }}</span>
|
||
|
|
</div>
|
||
|
|
<div class="status-item">
|
||
|
|
<span class="label">Окружение:</span>
|
||
|
|
<span class="value">{{ env if env else 'production' }}</span>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
|
||
|
|
<div class="info-box">
|
||
|
|
<h3>Как это работает</h3>
|
||
|
|
<ol>
|
||
|
|
<li>Вы пушите код в master ветку</li>
|
||
|
|
<li>Forgejo запускает CI пайплайн</li>
|
||
|
|
<li>Собирается Docker образ</li>
|
||
|
|
<li>Образ пушится в реестр</li>
|
||
|
|
<li>Деплой на VPS сервер</li>
|
||
|
|
</ol>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
{% endblock %}
|