如何/在何处设置TeamCity中的反向依赖项参数(reverse.dep)?

如何/在何处设置TeamCity中的反向依赖项参数(reverse.dep)?,teamcity,teamcity-9.0,Teamcity,Teamcity 9.0,我有一个TeamCity构建配置a和B,其中B依赖于a。触发B时,我需要将参数从B传递给a 这与以下问题有关: 以及teamcity文档 我需要找到在何处/如何使用此reverse.dep来设置依赖生成中的参数?在projectconfigurationparameters部分,我可以添加配置/环境/构建参数,但它们采用名称/值对。所以,请原谅我在这里的无知,但我不知道在哪里可以指定这个反向逻辑 谢谢你找到了 我们只需要在B中添加一个新的配置参数,名称为reverse.dep..paramNam

我有一个TeamCity构建配置a和B,其中B依赖于a。触发B时,我需要将参数从B传递给a

这与以下问题有关:

以及teamcity文档

我需要找到在何处/如何使用此reverse.dep来设置依赖生成中的参数?在projectconfigurationparameters部分,我可以添加配置/环境/构建参数,但它们采用名称/值对。所以,请原谅我在这里的无知,但我不知道在哪里可以指定这个反向逻辑

谢谢你找到了

我们只需要在B中添加一个新的配置参数,名称为
reverse.dep..paramName
,其值为需要传递的预期值

Imp:如TeamCity文档中所述-

由于在该阶段参数的值应该是已知的,因此它们只能 可以定义为生成配置参数,也可以定义为自定义配置参数 “生成”对话框


您必须在生成配置中使用此参数
reverse.dep..
,以供依赖生成使用


例如,如果A依赖于B,那么如果您触发B并希望将B中定义的参数用于A,则只需添加名为“reverse.dep.*”的新参数即可值:在B的配置参数中,然后您可以将此参数与%parameterName%一起使用到构建CLI或任何位置。

那么A依赖于向其传递参数的某个对象吗?这两者似乎相互依赖,为什么不使用一个构建配置来构建它们呢?@LasseV.Karlsen:A也可以独立构建,其中该参数是用户输入的提示参数。但是,当运行B时,它需要在A中传递/设置这个参数,比如说-这是B所依赖的来自“A”的构建任务ID吗?