На одном из моих тестовых серверов установлен gitlab runner.
Я хочу создавать и развертывать свое приложение при каждом коммите.
Сервер — это сервер Windows, а приложение — приложение .net core 1.1.
мой скрипт сборки работает нормально, но в конце концов он запускает dotnet MyApp.dll
, что, очевидно, заставляет конвейер ждать, пока он не завершится (но, конечно, мое приложение не завершится, я хочу, чтобы оно работало..)
Я попытался запустить start dotnet MyApp.dll
, но это все еще не работает, так как бегун gitlab не перестанет работать, пока не завершатся все его дочерние процессы.
Я уверен, что использую CI gitlab не идиоматически, но не понимаю, как правильно развертывать локально.
Какие-либо предложения?