本文整理了Java中hudson.model.Hudson.getConfiguredWorkspaceRoot()
方法的一些代码示例,展示了Hudson.getConfiguredWorkspaceRoot()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Hudson.getConfiguredWorkspaceRoot()
方法的具体详情如下:
包路径:hudson.model.Hudson
类名称:Hudson
方法名:getConfiguredWorkspaceRoot
[英]Checks jndi,environment properties and system properties for Hudson#HUDSON_WORKSPACES_PROPERTY_KEY value
[中]检查Hudson#Hudson_工作空间_属性_键值的jndi、环境属性和系统属性
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
/**
* {@inheritDoc}
* <p/>
* If {@link Hudson#HUDSON_WORKSPACES_PROPERTY_KEY} is set through JNDI
* or system properties or environment variables. workspaceRoot will be set based on property value.
*/
public FilePath getWorkspaceFor(TopLevelItem item) {
String workspaceRoot = getConfiguredWorkspaceRoot();
if (StringUtils.isNotBlank(workspaceRoot)) {
return new FilePath(new File(workspaceRoot + "/" + item.getName(), WORKSPACE_DIRNAME));
} else {
return new FilePath(new File(item.getRootDir(), WORKSPACE_DIRNAME));
}
}
代码示例来源:origin: hudson/hudson-2.x
/**
* {@inheritDoc}
* <p/>
* If {@link Hudson#HUDSON_WORKSPACES_PROPERTY_KEY} is set through JNDI
* or system properties or environment variables. workspaceRoot will be set based on property value.
*/
public FilePath getWorkspaceFor(TopLevelItem item) {
String workspaceRoot = getConfiguredWorkspaceRoot();
if (StringUtils.isNotBlank(workspaceRoot)) {
return new FilePath(new File(workspaceRoot + "/" + item.getName(), WORKSPACE_DIRNAME));
} else {
return new FilePath(new File(item.getRootDir(), WORKSPACE_DIRNAME));
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
/**
* {@inheritDoc}
* <p/>
* If {@link Hudson#HUDSON_WORKSPACES_PROPERTY_KEY} is set through JNDI
* or system properties or environment variables. workspaceRoot will be set based on property value.
*/
public FilePath getWorkspaceFor(TopLevelItem item) {
String workspaceRoot = getConfiguredWorkspaceRoot();
if (StringUtils.isNotBlank(workspaceRoot)) {
return new FilePath(new File(workspaceRoot + "/" + item.getName(), WORKSPACE_DIRNAME));
} else {
return new FilePath(new File(item.getRootDir(), WORKSPACE_DIRNAME));
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
/**
* {@inheritDoc}
* <p/>
* If {@link Hudson#HUDSON_WORKSPACES_PROPERTY_KEY} is set through JNDI or
* system properties or environment variables. workspaceRoot will be set
* based on property value.
*/
public FilePath getWorkspaceFor(TopLevelItem item) {
String workspaceRoot = getConfiguredWorkspaceRoot();
if (StringUtils.isNotBlank(workspaceRoot)) {
return new FilePath(new File(workspaceRoot + "/" + item.getName(), WORKSPACE_DIRNAME));
} else {
return new FilePath(new File(item.getRootDir(), WORKSPACE_DIRNAME));
}
}
内容来源于网络,如有侵权,请联系作者删除!