@fvnever в мастер-проекте описаны проекты через ItemGoup, "массивчик" такой. У каких-то проектов есть поле дополнительно, которое говорит, что надо публиковать выхлоп, а у юниттестов -- нет, например.
Мастер в фазе бил перебирает их, дёргает msbuild и если надо паблишить, то копирует сорсы проектов, файл проекта и выхлоп TargetOutputs. В TargetOutputs не попадют pdb и xml. Возможно, из-за дефолтной настройки, а может потому что какой-то буг. Вся эта каша выглядит для меня смрадно. Мне почему-то больше бы понравился вариант со сборкой солюшена с режимом у проекта, когда они самостоятельно все потроха выливают в какую-то bin папочку. А бандлить сорсы, когда есть гитхаб ваще вижу стрёмным делом. Некоторые юзеры к этому уже привыкли