Перехватчик Pre-Push Husky.NET не отображает ошибкиC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Перехватчик Pre-Push Husky.NET не отображает ошибки

Сообщение Anonymous »

Я настраивал git-хуки в своем проекте .Net и столкнулся с этой проблемой с препуш-хуками Husky.NET. Они не отображают ошибки, связанные с выполненными командами. Самое странное, что ловушка предварительной фиксации четко отображает эту ошибку.
Проверьте файл предварительной фиксации

Код: Выделить всё

#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

echo "Husky.NET Started"
echo "Running Pre-Commit Hook"

dotnet build
dotnet tool run dotnet-csharpier ./Ecommerce.Application/ ./Ecommerce.Domain/ ./Ecommerce.Infrastructure/ ./Ecommerce.Presentation/Api/ ./Ecommerce.Presentation/Contracts/ ./Ecommerce.Tests/

echo "Husky.NET Finished"
Когда я попытаюсь зафиксировать, появится это сообщение об ошибке (это именно то, что мне нужно)

git - c user.useConfigOnly=true commit --quiet
Husky.NET запущен
Выполняется перехватчик предварительной фиксации
Определение проектов для восстановления...
Все проекты обновлены на восстановление.
Контракты -> C:\Users\dagte\Documents\vscode\Ecommerce_Platform.NET\bin\Debug\net8.0\Contracts.dll
Ecommerce.Domain -> C:\Users\dagte\Documents\vscode \Ecommerce_Platform.NET\bin\Debug\net8.0\Ecommerce.Domain.dll

Но, к сожалению, крючок предварительного нажатия, как показано ниже:

Код: Выделить всё

#!/bin/sh
. "$(dirname "$0")/_/husky.sh"

echo "Husky.NET Started"
echo "Running Pre-Push Hook"

dotnet build || { echo "Build failed!"; exit 1; }

echo "Husky.NET Finished"
отображает только следующее:

git push origin main:main
ошибка: не удалось отправить некоторые ссылается на «https://github.com/dagweg/Ecommerce_Platform.NET.git»

Кто-нибудь знает способ отображать больше информации, как показано ранее -фиксаторы (показаны выше).
Спасибо за помощь.
Дополнительная информация:
  • Версия хаски.NET — 0.7. 2


Подробнее здесь: https://stackoverflow.com/questions/793 ... lay-errors
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»