|
#!/bin/bash |
|
|
|
set -e |
|
|
|
echo "📦 Aktualizacja systemu i zależności systemowych..." |
|
sudo apt update |
|
sudo apt install -y python3-venv python3-pip |
|
|
|
echo "📁 Tworzenie środowiska virtualenv..." |
|
python3 -m venv venv |
|
source venv/bin/activate |
|
|
|
echo "⬇️ Instalowanie zależności Python..." |
|
pip install --upgrade pip |
|
pip install -r scripts/requirements.txt |
|
|
|
echo "🔧 Sprawdzanie obecności gh CLI..." |
|
if ! command -v gh &> /dev/null; then |
|
echo "➡️ Instaluję GitHub CLI..." |
|
sudo apt install -y gh |
|
fi |
|
|
|
echo "🔐 Aby zalogować się do GitHub: gh auth login" |
|
echo "🔐 Aby sprawdzić status GitHub: gh auth status" |
|
echo "✅ Środowisko gotowe. Aktywuj przez: source venv/bin/activate" |
|
|