テストサーバーの1つにgitlabランナーがインストールされています。
すべてのコミット時に私のアプリケーションをビルドして展開したいと思います。
サーバーはWindowsサーバーで、アプリは.netコア1.1アプリです。gitlab ciでプロセスを実行中
私のビルドスクリプトが正常に動作しますが、最終的に、それは明らかにそれが終了するまでのパイプライン停止待ちになります(ただし、当然のことながら、私のアプリは、私はそれを実行したい、終了しません。)どのdotnet MyApp.dll
を実行
I start dotnet MyApp.dll
を実行しようとしましたが、gitlabのランナーはすべての子プロセスが終了するまで実行を停止しないため、動作しません。
私はgitlabのCIを非慣用的な方法で使用していますが、ローカルに正しく配備する方法を理解することはできません。
提案がありますか?
これはうまくいきます。具体的には、srvanyの代わりにnssmを使用すると思います。答えをありがとう! – user3142398
@ user3142398それを解決するときには、他の人の回答としてさらに指示を加えることができます。 –