Мы переносим нашу текущую архитектуру на архитектуру на основе DevOps, используя такие инструменты, как Jenkins, Artifactory, Github и т. Д.
В настоящее время мы запускаем сборку из локального репозитория git и вносим изменения в репозиторий NAS на базе Windows, который используется для сборки кода и развертывания на серверах с использованием наших сценариев сборки (.bat). Мы выполняем миграцию на разных этапах, первый этап - передача кода на GitHub enterprise.
мой вопрос:
1) если бы мы отправили код в удаленный репозиторий GitHub, можно ли было бы использовать существующую архитектуру параллельно, например, перенести код в локальный git и собрать с использованием NAS в качестве удаленного репозитория? до того времени, пока мы не интегрируем с ним другие инструменты?
2) Кроме того, плагина MSBuild будет достаточно для компиляции проекта на основе dotnet с Jenkins, или необходимо загрузить какие-либо зависимости на сервере Jenkins?
Пожалуйста, дайте мне знать ваше мнение по этому поводу.
Спасибо,
Piyush