Переименование install в install.sh и обновление документации
This commit is contained in:
Vendored
+5
-5
@@ -1,15 +1,15 @@
|
||||
# Компоненты в репо (кроме Python)
|
||||
|
||||
Сюда **включены** Firefox ESR и GeckoDriver — они скопированы с машины сборки и лежат в репозитории. На другом сервере install просто копирует их в `/opt/firefox-esr` и `/usr/local/bin/geckodriver`, без загрузки из интернета.
|
||||
Сюда **включены** Firefox ESR и GeckoDriver — они скопированы с машины сборки и лежат в репозитории. На другом сервере install.sh просто копирует их в `/opt/firefox-esr` и `/usr/local/bin/geckodriver`, без загрузки из интернета.
|
||||
|
||||
| Что в репо | Назначение |
|
||||
|------------|------------|
|
||||
| **vendor/firefox-esr/** | Каталог Firefox ESR (бинарь `firefox` и библиотеки). При деплое копируется в `/opt/firefox-esr`, симлинк — в `/usr/local/bin/firefox-esr`. |
|
||||
| **vendor/geckodriver/geckodriver** | Бинарь GeckoDriver для Linux. При деплое копируется в `/usr/local/bin/geckodriver`. |
|
||||
| **vendor/debs/xvfb\_*.deb** | Debian-пакет `xvfb` для установки Xvfb на целевой машине (`dpkg -i` вызывается из `install`, если Xvfb не найден). |
|
||||
| **vendor/debs/ffmpeg\_*.deb** | Debian-пакет `ffmpeg` для установки ffmpeg на целевой машине (`dpkg -i` вызывается из `install`, если ffmpeg не найден). |
|
||||
| **vendor/debs/python3.12\_*.deb** | Debian-пакет `python3.12` для установки Python 3.12 на целевой машине (`dpkg -i` вызывается из `install`, если `python3.12` не найден). |
|
||||
| **vendor/debs/python3.12-venv\_*.deb** | Debian-пакет `python3.12-venv` для модуля venv (`dpkg -i` вызывается из `install`, если модуль не установлен). |
|
||||
| **vendor/debs/xvfb\_*.deb** | Debian-пакет `xvfb` для установки Xvfb на целевой машине (`dpkg -i` вызывается из `install.sh`, если Xvfb не найден). |
|
||||
| **vendor/debs/ffmpeg\_*.deb** | Debian-пакет `ffmpeg` для установки ffmpeg на целевой машине (`dpkg -i` вызывается из `install.sh`, если ffmpeg не найден). |
|
||||
| **vendor/debs/python3.12\_*.deb** | Debian-пакет `python3.12` для установки Python 3.12 на целевой машине (`dpkg -i` вызывается из `install.sh`, если `python3.12` не найден). |
|
||||
| **vendor/debs/python3.12-venv\_*.deb** | Debian-пакет `python3.12-venv` для модуля venv (`dpkg -i` вызывается из `install.sh`, если модуль не установлен). |
|
||||
|
||||
## Обновление vendor/ (новая машина сборки)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user