В настоящее время я настраиваю конвейер сборки для репозитория инструментов для своей компании и хочу поместить каждый из встроенных инструментов в $ PATH, чтобы их можно было легко запускать из powershell.После некоторого поиска в Google я не уверен, как лучше подойти к этому.Что было бы неплохо, так это общий каталог / bin в корне репозитория, в который публикуется весь инструментарий (с публикацией dotnet), но каждая результирующая сборка помещается в свою собственную папку, поэтому зависимости nuget для каждой программы могут иметь разные версии.независимо от того, от чего они зависят, и нам не нужно беспокоиться о возможных проблемах с перенаправлением привязки / несоответствием версий.Предполагается, что окончательная структура папок выглядит следующим образом:
/bin
/app1
/app1.exe
/Some.Dep.dll
/app2
/app2.exe
/Some.Dep.dll
Есть ли способ достичь этого, только добавив запись $ PATH в /bin
, или любые предложения о различных способах достижения того же самогоконечная цель?