Поправил сборку документации
Some checks reported errors
continuous-integration/drone/push Build was killed

This commit is contained in:
Struchkov Mark 2023-02-25 13:07:11 +03:00
parent 8384d40991
commit 83c9293ad5
Signed by: upagge
GPG Key ID: D3018BE7BA428CA6
13 changed files with 12 additions and 31 deletions

View File

@ -117,7 +117,7 @@ steps:
image: git.struchkov.dev/upagge/mkdocs-material-insiders:latest image: git.struchkov.dev/upagge/mkdocs-material-insiders:latest
volumes: volumes:
- name: mkdocs_cache - name: mkdocs_cache
path: ${DRONE_WORKSPACE}/documentation/.cache path: ${DRONE_WORKSPACE}/documentation/ru/.cache
environment: environment:
GIT_SSH: GIT_SSH:
from_secret: GIT_SSH from_secret: GIT_SSH
@ -134,8 +134,8 @@ steps:
- git config --global user.email "${DRONE_COMMIT_AUTHOR_EMAIL}" - git config --global user.email "${DRONE_COMMIT_AUTHOR_EMAIL}"
- git clone ssh://git@git.struchkov.dev:222/Telegram-Bots/gitlab-notification.git . - git clone ssh://git@git.struchkov.dev:222/Telegram-Bots/gitlab-notification.git .
- git checkout $DRONE_COMMIT - git checkout $DRONE_COMMIT
- cd documentation - cd documentation/ru
- mike deploy --prefix gitlab-notification --branch docs-deploy --push --update-aliases develop - mike deploy --prefix gitlab-notification/ru --branch docs-deploy --push --update-aliases develop
image_pull_secrets: image_pull_secrets:
- DOCKER_AUTH - DOCKER_AUTH
@ -143,7 +143,7 @@ image_pull_secrets:
volumes: volumes:
- name: mkdocs_cache - name: mkdocs_cache
host: host:
path: /drone/volume/mkdocs_cache/gitlab_notification path: /drone/volume/mkdocs_cache/gitlab_notification/ru
--- ---
kind: pipeline kind: pipeline

2
.gitignore vendored
View File

@ -34,3 +34,5 @@ build/
/mvnw.cmd /mvnw.cmd
/documentation/site/ /documentation/site/
/documentation/.cache/ /documentation/.cache/
/documentation/ru/site/
/documentation/ru/.cache/

View File

@ -1,20 +0,0 @@
---
title: Быстрый старт
hide:
- toc
- comments
---
# GitLab Notification Персональный Telegram для GitLab
Персональный помощник для взаимодействия с GitLab. Получайте уведомления о событиях в GitLab: новые MR, где вы ревьювер, конфликты в ваших MR, уведомления о новых сообщениях в тредах, где вы являетесь участником, и многое другое.
## :ninja: Privacy
Мое решение сфокусировано на приватности и прозрачности. Код и используемые зависимости полностью открыты и доступны для изучения и самостоятельной сборки.
Для работы бота токен доступа устанавливается в переменные среды и никуда не передается, кроме запросов в GitLab.
Некоторые уведомления могут содержать чуствительную информацию. Например, уведомления о новых сообщениях в тредах. Возможно вы не захотите раскрывать столько информации о ваших репозиториях Телеграму, ведь через него идет получение уведомлений. Специально для таких случаев предусмотрены уровни конфиденциальности разных типов уведомлений.
Возьмем для примера уведомление о новом сообщении в треде. При минимальном уровне конфиденциальности вы получите уведомление с текстом коментария и сможете сразу ответить на него в телеграм, а при максимальном уровне конфиденциальности будет сообщаться только о факте нового комментария, без содержания. Все это настраивается при первом запуске.

View File

@ -5,18 +5,17 @@ repo_url: https://github.com/uPagge/gitlab-notification
repo_name: uPagge/gitlab-notification repo_name: uPagge/gitlab-notification
#edit_uri: edit/master/documentation/docs #edit_uri: edit/master/documentation/docs
nav: nav:
- О проекте: ru/index.md - О проекте: index.md
- Возможности: ru/getting-started/features.md - Возможности: getting-started/features.md
- Быстрый старт: - Быстрый старт:
- Запуск: ru/getting-started/configuration.md - Запуск: getting-started/configuration.md
- Архитектура: - Архитектура:
- Концепт: ru/architecture/concept.md - Концепт: architecture/concept.md
- "Поддержать разработку": - "Поддержать разработку":
- ru/support-development/index.md - support-development/index.md
- ChangeLog: - ChangeLog:
- ru/changelog/index.md - changelog/index.md
theme: theme:
name: material name: material