This commit is contained in:
parent
b0ab4d97d5
commit
1cbe4383ed
53
.drone.yml
53
.drone.yml
@ -102,18 +102,18 @@ steps:
|
|||||||
---
|
---
|
||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: create-docs-site
|
name: create-develop-docs-site
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
branch:
|
branch:
|
||||||
- docs
|
- develop
|
||||||
|
|
||||||
clone:
|
clone:
|
||||||
disable: true
|
disable: true
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: clone
|
- name: build docs
|
||||||
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
|
||||||
@ -146,7 +146,52 @@ volumes:
|
|||||||
path: /drone/volume/mkdocs_cache/gitlab_notification
|
path: /drone/volume/mkdocs_cache/gitlab_notification
|
||||||
|
|
||||||
---
|
---
|
||||||
|
kind: pipeline
|
||||||
|
type: docker
|
||||||
|
name: create-release-docs-site
|
||||||
|
|
||||||
|
trigger:
|
||||||
|
ref:
|
||||||
|
- refs/tags/v.*.*.*
|
||||||
|
|
||||||
|
clone:
|
||||||
|
disable: true
|
||||||
|
|
||||||
|
steps:
|
||||||
|
|
||||||
|
- name: build docs
|
||||||
|
image: git.struchkov.dev/upagge/mkdocs-material-insiders:latest
|
||||||
|
volumes:
|
||||||
|
- name: mkdocs_cache
|
||||||
|
path: ${DRONE_WORKSPACE}/documentation/.cache
|
||||||
|
environment:
|
||||||
|
GIT_SSH:
|
||||||
|
from_secret: GIT_SSH
|
||||||
|
GIT_SSH_COMMAND: "ssh -i ~/.ssh/id_rsa -p 222"
|
||||||
|
commands:
|
||||||
|
- eval $(ssh-agent -s)
|
||||||
|
- mkdir -p ~/.ssh
|
||||||
|
- chmod 700 ~/.ssh
|
||||||
|
- echo "$GIT_SSH" >> ~/.ssh/id_rsa
|
||||||
|
- chmod 600 ~/.ssh/id_rsa
|
||||||
|
- ssh-keyscan -p 222 git.struchkov.dev >> ~/.ssh/known_hosts
|
||||||
|
- chmod 644 ~/.ssh/known_hosts
|
||||||
|
- git config --global user.name "${DRONE_COMMIT_AUTHOR_NAME}"
|
||||||
|
- git config --global user.email "${DRONE_COMMIT_AUTHOR_EMAIL}"
|
||||||
|
- git clone ssh://git@git.struchkov.dev:222/Telegram-Bots/gitlab-notification.git .
|
||||||
|
- git checkout $DRONE_COMMIT
|
||||||
|
- cd documentation
|
||||||
|
- mike deploy --prefix gitlab-notification --branch docs-deploy --push --update-aliases ${DRONE_TAG} latest
|
||||||
|
|
||||||
|
image_pull_secrets:
|
||||||
|
- DOCKER_AUTH
|
||||||
|
|
||||||
|
volumes:
|
||||||
|
- name: mkdocs_cache
|
||||||
|
host:
|
||||||
|
path: /drone/volume/mkdocs_cache/gitlab_notification
|
||||||
|
---
|
||||||
kind: signature
|
kind: signature
|
||||||
hmac: 7384641fafee0cb550bd211f736fae6193ebb52f2209b834e74d85117439f90d
|
hmac: 748f6fade3710de9653ee84344c5ce7ce2e9518df419ee4945f004df2ba1242a
|
||||||
|
|
||||||
...
|
...
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
## Создание бота в Telegram
|
## Создание бота в Telegram
|
||||||
Перед запуском необходимо создать бота в Telegram. Для этого перейдите в официального бота [@GodFather](https://t.me/BotFather) и выполните команду `/newbot`.
|
Перед запуском необходимо создать бота в Telegram. Для этого перейдите в официального бота [@GodFather](https://t.me/BotFather) и выполните команду `/newbot`.
|
||||||
|
|
||||||
Первым делом вам предложат ввести имя для бота. Тест
|
Первым делом вам предложат ввести имя для бота.
|
||||||
|
|
||||||
## Конфигурация
|
## Конфигурация
|
||||||
Несмотря на то, какой вариант запуска вы виберете, необходимо будет указать следующие переменные среды:
|
Несмотря на то, какой вариант запуска вы виберете, необходимо будет указать следующие переменные среды:
|
||||||
|
@ -40,6 +40,8 @@ theme:
|
|||||||
- navigation.sections
|
- navigation.sections
|
||||||
- navigation.tracking
|
- navigation.tracking
|
||||||
- navigation.footer
|
- navigation.footer
|
||||||
|
- navigation.path
|
||||||
|
- navigation.prune
|
||||||
- search
|
- search
|
||||||
- search.suggest
|
- search.suggest
|
||||||
- search.highlight
|
- search.highlight
|
||||||
|
Loading…
Reference in New Issue
Block a user