This commit is contained in:
parent
6f7b821c8b
commit
3a5b0bdcbc
162 changed files with 15801 additions and 224 deletions
|
|
@ -9,7 +9,7 @@ steps:
|
|||
GONETS:
|
||||
from_secret: GONETS
|
||||
commands:
|
||||
- bash
|
||||
- echo $SHELL
|
||||
# ПОДГОТОВКА ГИТА И КЛОНИРОВАНИЕ GONETS
|
||||
- apt update
|
||||
- apt install -y git git-lfs
|
||||
|
|
@ -18,19 +18,29 @@ steps:
|
|||
|
||||
# УСТАНОВКА НЕОБХОДИМЫХ ЗАВИСИМОСТЕЙ НА СИСТЕМЕ
|
||||
- apt update
|
||||
- apt install -y python3 python3-pip python3-poetry nodejs npm debhelper devscripts build-essential fakeroot dh-make dpkg-dev
|
||||
- apt install -y python3 python3.11-venv python3-pip python3-poetry nodejs npm debhelper devscripts build-essential fakeroot dh-make dpkg-dev cmake libgirepository1.0-dev gobject-introspection libcairo2-dev pkg-config python3-dev libdbus-1-dev
|
||||
- python3 --version
|
||||
- node -v
|
||||
- npm -v
|
||||
|
||||
# ПОДГОТОВКА СПИСКА PYTHON ЗАВИСИМОСТЕЙ GONETS
|
||||
- curl -sSL https://install.python-poetry.org | python3 -
|
||||
- export PATH="/root/.local/bin:$PATH"
|
||||
- rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED
|
||||
- rm -rf /root/.local/share/pypoetry
|
||||
- rm -rf /root/.poetry
|
||||
- rm -rf /usr/bin/poetry
|
||||
- pip install pipx
|
||||
- pipx ensurepath
|
||||
- pipx install poetry
|
||||
- echo 'export PATH="$HOME/.local/bin:$PATH"' >> /root/.bashrc
|
||||
- . /root/.bashrc
|
||||
- poetry --version
|
||||
- cd gonets/SRV
|
||||
- poetry env activate
|
||||
- poetry add poetry-plugin-export
|
||||
- poetry install
|
||||
- poetry self update
|
||||
- rm -f requirements.txt
|
||||
- poetry export -f requirements.txt --output requirements.txt --without-hashes
|
||||
- poetry run poetry export -f requirements.txt --output requirements.txt --without-hashes
|
||||
|
||||
# ПОДГОТОВКА И СБОРКА FRONTEND ЧАСТИ GONETS
|
||||
- cd gonets/FRONT/DEV
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue