Мне было интересно, можно ли настроить рабочий процесс / процесс CI / CD из Visual Studio на мой IIS Server, на котором размещено это приложение?
В настоящее время я работаю так, что когда я тестирую свое приложение локально на своем ноутбуке, я затем фиксирую код в ветке на GitHub. После этого я должен щелкнуть правой кнопкой мыши по моему проекту и опубликовать его через WebDeploy на моем сервере.
Затем я должен войти на свой сервер и заменить файлы webconfig файлами, которые содержат правильную конфигурацию.
Есть ли лучший способ сделать это? Когда я разрабатывал с использованием php, я мог отправить свой код на GitHub, а служба Deploybot взяла бы его и отправила на мой сервер.
В настоящее время мой GitHub используется в качестве хранилища, и код приходит непосредственно с моего ноутбука, а не с GitHub.
Как я могу это изменить?