• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Java ValueResolver类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中jetbrains.buildServer.parameters.ValueResolver的典型用法代码示例。如果您正苦于以下问题:Java ValueResolver类的具体用法?Java ValueResolver怎么用?Java ValueResolver使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ValueResolver类属于jetbrains.buildServer.parameters包,在下文中一共展示了ValueResolver类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: tagBuild

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
/**
 * Tag the finishing build (if requested in the config) as either
 * 1) triggered by SinCity
 * 2) not triggered by SinCity
 */
void tagBuild() {
    // tag the finished build
    SettingNames settingNames = new SettingNames();

    // if this is a SinCity-triggered build, we know for sure that the getSincityRangeTopBuildId() parameter is set;
    // if, on the other hand, it is a non-SinCity-triggered run, it may still be set (and hopefully empty) if the
    // user has set the parameter up in their build configuration; therefore, don't just test for null and accept
    // empty as a sign of a non-SinCity-triggered build
    final String sincityRangeTopBuildId = build.getParametersProvider().get(new ParameterNames().getSincityRangeTopBuildId());
    String tagParameterName = StringUtil.isEmpty(sincityRangeTopBuildId)
            ? settingNames.getTagNameForBuildsNotTriggeredBySinCity()
            : settingNames.getTagNameForBuildsTriggeredBySinCity();

    String unresolvedTagName = sinCityParameters.get(tagParameterName);
    if (StringUtil.isEmpty(unresolvedTagName))
        return;

    ValueResolver resolver = build.getValueResolver();
    final String resolvedTagName = resolver.resolve(unresolvedTagName).getResult();

    Loggers.SERVER.debug("[SinCity] tagging build with '" + resolvedTagName + "'");
    final List<String> resultingTags = new ArrayList<String>(build.getTags());
    resultingTags.add(resolvedTagName);
    build.setTags(resultingTags);
}
 
开发者ID:sferencik,项目名称:SinCity,代码行数:31,代码来源:BuildTagger.java


示例2: getValueResolver

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
public ValueResolver getValueResolver() {
	// TODO Auto-generated method stub
	return null;
}
 
开发者ID:spyder007,项目名称:teamcity-msteams-notifier,代码行数:5,代码来源:MockSBuildType.java


示例3: getValueResolver

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
@Override
public ValueResolver getValueResolver() {
	// TODO Auto-generated method stub
	return null;
}
 
开发者ID:spyder007,项目名称:teamcity-msteams-notifier,代码行数:6,代码来源:MockSProject.java


示例4: getParametersResolver

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
@Override
public ValueResolver getParametersResolver() {
    return null;
}
 
开发者ID:blackducksoftware,项目名称:hub-teamcity,代码行数:5,代码来源:TestBuildRunnerContext.java


示例5: getSharedParametersResolver

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
@Override
public ValueResolver getSharedParametersResolver() {
    return null;
}
 
开发者ID:blackducksoftware,项目名称:hub-teamcity,代码行数:5,代码来源:TestAgentRunningBuild.java


示例6: getValueResolver

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
@NotNull
@Override
public ValueResolver getValueResolver() {
    return null;
}
 
开发者ID:matt-richardson,项目名称:teamcity-octopus-build-trigger-plugin,代码行数:6,代码来源:FakeSBuildType.java


示例7: ValueExtractor

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
ValueExtractor(@NotNull Map<String, String> stringMap, @NotNull ValueResolver resolver) {
    this.stringMap = stringMap;
    this.resolver = resolver;
}
 
开发者ID:grundic,项目名称:teamcity-web-parameters,代码行数:5,代码来源:ValueExtractor.java


示例8: RequestConfiguration

import jetbrains.buildServer.parameters.ValueResolver; //导入依赖的package包/类
public RequestConfiguration(@NotNull Map<String, String> stringMap, @NotNull ValueResolver resolver) {
    this.extractor = new ValueExtractor(stringMap, resolver);
}
 
开发者ID:grundic,项目名称:teamcity-web-parameters,代码行数:4,代码来源:RequestConfiguration.java



注:本文中的jetbrains.buildServer.parameters.ValueResolver类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java MethodAnalyzer类代码示例发布时间:2022-05-23
下一篇:
Java EndIndexAnnotation类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap