Skip to content

Commit 4167ea8

Browse files
Updated mlruns upload settings
1 parent 1428d32 commit 4167ea8

1 file changed

Lines changed: 21 additions & 5 deletions

File tree

.github/workflows/ml-pipeline.yml

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,25 @@ jobs:
6565
6666
# Шаг 7: Обучение модели с MLflow
6767
- name: Обучение модели с MLflow
68+
env:
69+
CI: true
70+
HOME: ${{ github.workspace }}
71+
MLFLOW_TRACKING_URI: file://${{ github.workspace }}/mlruns
72+
MLFLOW_ARTIFACT_ROOT: ${{ github.workspace }}/mlruns
73+
MLFLOW_REGISTRY_URI: file://${{ github.workspace }}/mlruns
6874
run: |
75+
echo "Создание директории mlruns..."
76+
mkdir -p mlruns
77+
echo "Рабочая директория: $(pwd)"
78+
echo "HOME: $HOME"
79+
echo "MLFLOW_TRACKING_URI: $MLFLOW_TRACKING_URI"
6980
echo "Запуск обучения модели..."
7081
python train.py
71-
env:
72-
MLFLOW_TRACKING_URI: file:./mlruns
82+
echo ""
83+
echo "Проверка созданных артефактов:"
84+
ls -lah mlruns/ || echo "mlruns пуста"
85+
du -sh mlruns/ || echo "mlruns не существует"
86+
find mlruns/ -type f | head -10 || echo "Нет файлов в mlruns"
7387
7488
# Шаг 8: Сохранение артефактов (отчеты, модели)
7589
- name: Сохранение артефактов
@@ -78,10 +92,12 @@ jobs:
7892
with:
7993
name: ml-artifacts
8094
path: |
81-
reports/
82-
models/
83-
data/
95+
reports/**/*
96+
models/**/*
97+
data/**/*
98+
mlruns/**/*
8499
retention-days: 30
100+
include-hidden-files: true
85101

86102
# Шаг 9: Публикация результатов
87103
- name: Публикация результатов

0 commit comments

Comments
 (0)