테스트 서버 중 하나에 gitlab 러너가 설치되어 있습니다.
커밋 할 때마다 내 앱을 빌드하고 배포하고 싶습니다.
서버가 Windows 서버이고 응용 프로그램이 .net 코어 1.1 앱입니다.gitlab ci로 프로세스 실행 중
내 빌드 스크립트는 잘 작동하지만, 결국 그것이 완료 될 때까지 분명히 파이프 라인 정지 대기하게 dotnet MyApp.dll
실행 (물론, 내 애플 나는 그것을 실행하려면, 완료되지 않지만를 ..)
I을 start dotnet MyApp.dll
을 실행하려고했지만 gitlab의 러너가 자식 프로세스가 모두 종료 될 때까지 실행을 멈추지 않으므로 여전히 작동하지 않습니다.
나는 비정상적인 방식으로 gitlab의 CI를 사용하고 있지만 로컬로 올바르게 배포하는 방법을 이해하지 못한다고 확신합니다.
제안 사항?
그래,이게 효과가있다. 특히 나는 srvany 대신 nssm을 사용할 것이라고 생각합니다. 답변 해주셔서 감사합니다! – user3142398
@ user3142398 문제를 해결하면 다른 사람들을위한 답변으로 추가 지침을 추가 할 수 있습니다. –