WACK 检查构建
WACK check in build
我有一个正在处理的 UWP 应用程序,并且还为其设置 CI。
我想包含 Windows 应用程序认证工具包 (WACK) 作为构建步骤,以根据 MS 规则验证所有构建应用程序。
CI 建立在 Visual Studio Online 之上。
我的 VSO 构建配置中附有一个自定义构建代理,其中安装了最新的软件。
问题是 WACK 需要 运行 的管理员权限,但是 VSO 要求 运行s BuildAgent 的用户不应该有管理员权限。
有什么方法可以在构建过程中增加用户的权限 运行?
在没有管理员权限的情况下 运行 WACK 是否有任何解决方法?
即使某些 WACK 测试被禁用,将 WACK 检查集成到 CI.
中仍然有意义
感谢任何帮助。
管理员权限限制仅适用于 VSO Hosted Build Agent, there isn't any way to promote administrator privilege on it. But as soon as you deploy a custom Build Agent,您将有足够的权限进行 运行 WACK 测试。
注:
如果您运行您的构建代理即服务,请使用具有管理员权限的帐户登录。
If you need to change the logon account, don't do it from the services
snap-in. Instead, From an elevated Command Prompt, run:
C:\Agent\Agent\VsoAgent.exe /ChangeWindowsServiceAccount
我有一个正在处理的 UWP 应用程序,并且还为其设置 CI。 我想包含 Windows 应用程序认证工具包 (WACK) 作为构建步骤,以根据 MS 规则验证所有构建应用程序。
CI 建立在 Visual Studio Online 之上。 我的 VSO 构建配置中附有一个自定义构建代理,其中安装了最新的软件。 问题是 WACK 需要 运行 的管理员权限,但是 VSO 要求 运行s BuildAgent 的用户不应该有管理员权限。
有什么方法可以在构建过程中增加用户的权限 运行? 在没有管理员权限的情况下 运行 WACK 是否有任何解决方法? 即使某些 WACK 测试被禁用,将 WACK 检查集成到 CI.
中仍然有意义感谢任何帮助。
管理员权限限制仅适用于 VSO Hosted Build Agent, there isn't any way to promote administrator privilege on it. But as soon as you deploy a custom Build Agent,您将有足够的权限进行 运行 WACK 测试。
注:
如果您运行您的构建代理即服务,请使用具有管理员权限的帐户登录。
If you need to change the logon account, don't do it from the services snap-in. Instead, From an elevated Command Prompt, run: C:\Agent\Agent\VsoAgent.exe /ChangeWindowsServiceAccount