У меня есть проект по фристайлу в Дженкинсе, который создает и развертывает приложение ASP.Net Core.Когда агент выполняет сборку, он всегда зависает от сценария после сборки, который используется для запуска приложения.
# Start the application
cd /
cd 'var/www/TestApp'
dotnet 'TestApp.dll'
Сценарий работает так, как ожидается, и запускает приложение, но сборка никогда не завершается после этого.точка.
Я предполагаю, что проблема связана с процессом, который запускает скрипт, основываясь на том, что я вижу в выводе консоли.
Running script : # Start the application
cd /
cd 'var/www/TestApp'
dotnet 'TestApp.dll'
[Test App] $ /bin/sh -xe /tmp/jenkins1739214043299588563.sh
+ cd /
+ cd var/www/TestApp
+ dotnet TestApp.dll
Hosting environment: Production
Content root path: /var/www/TestApp
Now listening on: http://127.0.0.1:5000
Application started. Press Ctrl+C to shut down.
Мой вопрос: где я должензапустите приложение, чтобы оно не зависало при сборке.