34 lines
1.4 KiB
Bash
Executable File
34 lines
1.4 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Interrompe a execução imediatamente se qualquer comando falhar
|
|
set -e
|
|
|
|
# Define o caminho absoluto para o seu Python do ambiente virtual
|
|
PYTHON_BIN="/nethome/jotachina/projetos/mmpSearch/venv/bin/python3"
|
|
|
|
# Define o diretório raiz do projeto para garantir que os caminhos relativos funcionem
|
|
BASE_DIR="/nethome/jotachina/projetos/mmpSearch/scripts"
|
|
|
|
echo "================================================================="
|
|
echo "Iniciando Pipeline Completo do MMPSearch"
|
|
echo "================================================================="
|
|
|
|
# Navega até a raiz do projeto para que os caminhos dos scripts funcionem corretamente
|
|
cd "$BASE_DIR"
|
|
|
|
echo "[1/3] Executando: handler/main.py..."
|
|
"$PYTHON_BIN" handler/main.py
|
|
echo "handler/main.py concluído!"
|
|
echo "-----------------------------------------------------------------"
|
|
|
|
echo "[2/3] Executando: classificacao/analise_audio.py..."
|
|
"$PYTHON_BIN" classificacao/analise_audio.py
|
|
echo "classificacao/analise_audio.py concluído!"
|
|
echo "-----------------------------------------------------------------"
|
|
|
|
echo "[3/3] Executando: classificacao/classificacao_mestre.py..."
|
|
"$PYTHON_BIN" classificacao/classificacao_mestre.py
|
|
echo "classificacao/classificacao_mestre.py concluído!"
|
|
echo "================================================================="
|
|
echo "Pipeline finalizado com sucesso!"
|
|
echo "=================================================================" |