我想在Azure上运行CI / CD管道,以在自托管计算机上构建和发布Node.js Web应用程序。我已经成功建立了一个管道来检出代码,构建它并发布工件。现在,我想拥有一个发布管道,该管道可以下载在构建管道中创建的工件,将其部署到部署组,并使用from django.db.models import Exists, OuterRef
user_wishlist = Wishlist.objects.filter(item_id=OuterRef('id'), user=user)
items = TradeItem.objects.annotate(in_wishlist=Exists(user_wishlist))
启动应用程序。
我可以管理除最后一个步骤以外的所有步骤。我尝试将自定义“ npm start” 任务添加到Deployment组作业中。 Azure管道执行到该步骤,然后挂起。我猜它只是在等待命令完成,这不会发生,因为这正在启动服务器。
有什么想法吗?