我们延迟DEV中的标志组装,当我们建立发布时,我想签署组装。密钥在计算机中,代理和私钥的访问仅限于某些用户,包括代理用户。我可以添加MSBuild参数,但我不希望在每个构建定义中都有私钥的硬编码路径。我认为我将用户能力添加到代理,而不是在任务中我使用此功能值。但我不知道如何获取价值。
有没有办法从任务中的用户功能中获取价值?
答案 0 :(得分:1)
我不认为这是可能的。这些功能旨在映射构建定义中定义的需求,从而定义能够运行构建的代理池。
为了不在每个构建定义中对其进行硬编码,您可以使用此值定义变量,然后根据此定义生成模板。下次从该模板创建构建定义时,将使用正确的路径预设变量。