我是 DevOps 的新手,在部署应用程序时遇到了困难。我在 VSTS 中创建了一个 Release,Latest Build
并Latest Code
在 Artifacts 部分添加了我的和。在阶段区域中,我创建了一个阶段,它包含一些任务:
1. Agent Job:
In this task, I am providing my on-premises agent that I have created on my local machine.
2. PowerShell Script:
Providing a path of powershell script file from my Latest Code artifact.
我正在使用已在本地计算机上配置的本地代理。在部署应用程序之前,我确保在我的 Powershell 窗口中运行代理以便获取状态Online
(以防状态为脱机)
当我创建部署以部署此版本时,它成功初始化代理并进入下一步,即下载工件。下载 Artifacts 需要更长的时间来执行大约 9 分钟以上,同时我的 Powershell 控制台窗口会自动关闭。
当我在代理池中检查代理的状态时,它显示为离线。
Can anyone help me, why my agent get offline while running deployment?