Проблема, с которой можете столкнуться вы, или ваше девопсы, после обновления на .NET Core 3.0 и выше. Microsoft поменял логику обработки опции --output Теперь, если вы используете абсолютный путь, активной директорией будет считаться директория, из которой была запущена команда dotnet, а не директория, в которой находится csproj файл. Из-за этого могут перестать корректно работать CI/CD .
https://github.com/dotnet/docs/issues/12486
#CICD, #CD, #CD, #NET_CORE_3
https://github.com/dotnet/docs/issues/12486
#CICD, #CD, #CD, #NET_CORE_3
GitHub
.NET Core 3.0 Preview behaviour for --output differs · Issue #12486 · dotnet/docs
--output is relative to the current working directory instead of the .csproj file. This does not seem to be documented here or under What's New Document Details ⚠ Do not edit this section. ...
Nuke появился как более простой и удобный аналог Cake, Psake и Fake. Автору Nuke хотелось писать скрипты сборки именно на C#, поэтому ему не подошли Psake и Fake.
https://habr.com/en/post/536208/
#NUKE #CI #CD
https://habr.com/en/post/536208/
#NUKE #CI #CD
Habr
Nuke. Быстрый старт
После прочтения статьи "Как готовить Cake, используя только Frosting" мне пришла в голову...