本文整理了Java中hudson.model.AbstractProject.getProperty()
方法的一些代码示例,展示了AbstractProject.getProperty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractProject.getProperty()
方法的具体详情如下:
包路径:hudson.model.AbstractProject
类名称:AbstractProject
方法名:getProperty
暂无
代码示例来源:origin: JoelJ/ez-templates
/**
* @param item A changed project
* @return null if this is not a template implementation project
*/
private static TemplateImplementationProperty getTemplateImplementationProperty(Item item) {
if (item instanceof AbstractProject) {
return (TemplateImplementationProperty) ((AbstractProject) item).getProperty(TemplateImplementationProperty.class);
}
return null;
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
void convertConcurrentBuildProperty() throws IOException {
if (null == getProperty(CONCURRENT_BUILD_PROPERTY_NAME)) {
setConcurrentBuild(concurrentBuild);
concurrentBuild = false;
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
void convertQuietPeriodProperty() throws IOException {
if (null != quietPeriod && null == getProperty(QUIET_PERIOD_PROPERTY_NAME)) {
setQuietPeriod(quietPeriod);
quietPeriod = null;
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
void convertCleanWorkspaceRequiredProperty() throws IOException {
if (null == getProperty(CLEAN_WORKSPACE_REQUIRED_PROPERTY_NAME)) {
setCleanWorkspaceRequired(cleanWorkspaceRequired);
cleanWorkspaceRequired = false;
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
void convertQuietPeriodProperty() throws IOException {
if (null != quietPeriod && null == getProperty(QUIET_PERIOD_PROPERTY_NAME)) {
setQuietPeriod(quietPeriod);
quietPeriod = null;
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
void convertJDKProperty() throws IOException {
if (null != jdk && null == getProperty(JDK_PROPERTY_NAME)) {
setJDK(jdk);
jdk = null;
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
void convertScmProperty() throws IOException {
if (null != scm && null == getProperty(SCM_PROPERTY_NAME)) {
setScm(scm);
scm = null;
}
}
代码示例来源:origin: org.jenkins-ci.plugins/disk-usage
public Long getDiskUsageWithoutBuilds(){
DiskUsageProperty property = project.getProperty(DiskUsageProperty.class);
if(property==null){
DiskUsageUtil.addProperty(project);
property = project.getProperty(DiskUsageProperty.class);
}
return property.getDiskUsageWithoutBuilds();
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
void convertScmCheckoutRetryCountProperty() throws IOException {
if (null != scmCheckoutRetryCount && null == getProperty(SCM_CHECKOUT_RETRY_COUNT_PROPERTY_NAME)) {
setScmCheckoutRetryCount(scmCheckoutRetryCount);
scmCheckoutRetryCount = null;
}
}
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
void convertBlockBuildWhenDownstreamBuildingProperty() throws IOException {
if (null == getProperty(BLOCK_BUILD_WHEN_DOWNSTREAM_BUILDING_PROPERTY_NAME)) {
setBlockBuildWhenDownstreamBuilding(blockBuildWhenDownstreamBuilding);
blockBuildWhenDownstreamBuilding = false;
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
void convertBlockBuildWhenUpstreamBuildingProperty() throws IOException {
if (null == getProperty(BLOCK_BUILD_WHEN_UPSTREAM_BUILDING_PROPERTY_NAME)) {
setBlockBuildWhenUpstreamBuilding(blockBuildWhenUpstreamBuilding, false);
blockBuildWhenUpstreamBuilding = false;
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
void convertBlockBuildWhenDownstreamBuildingProperty() throws IOException {
if (null == getProperty(BLOCK_BUILD_WHEN_DOWNSTREAM_BUILDING_PROPERTY_NAME)) {
setBlockBuildWhenDownstreamBuilding(blockBuildWhenDownstreamBuilding, false);
blockBuildWhenDownstreamBuilding = false;
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
void convertQuietPeriodProperty() throws IOException {
if (null != quietPeriod && null == getProperty(QUIET_PERIOD_PROPERTY_NAME)) {
setQuietPeriod(quietPeriod, false);
quietPeriod = null;
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
void convertScmCheckoutRetryCountProperty() throws IOException {
if (null != scmCheckoutRetryCount && null == getProperty(SCM_CHECKOUT_RETRY_COUNT_PROPERTY_NAME)) {
setScmCheckoutRetryCount(scmCheckoutRetryCount);
scmCheckoutRetryCount = null;
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
void convertScmProperty() throws IOException {
if (null != scm && null == getProperty(SCM_PROPERTY_NAME)) {
setScm(scm, false);
scm = null;
}
}
代码示例来源:origin: org.jenkins-ci.plugins/build-pipeline-plugin
@Override
public boolean startsWithParameters(BuildPipelineView owner) {
final AbstractProject<?, ?> firstJob = this.getFirstJob(owner);
final ParametersDefinitionProperty pdp = firstJob.getProperty(ParametersDefinitionProperty.class);
return pdp != null;
}
代码示例来源:origin: timols/jenkins-gitlab-merge-request-builder-plugin
private Map<String, ParameterValue> getDefaultParameters() {
Map<String, ParameterValue> values = new HashMap<>();
if (job != null) {
ParametersDefinitionProperty definitionProperty = job.getProperty(ParametersDefinitionProperty.class);
if (definitionProperty != null) {
for (ParameterDefinition definition : definitionProperty.getParameterDefinitions()) {
values.put(definition.getName(), definition.getDefaultParameterValue());
}
}
}
return values;
}
代码示例来源:origin: jenkinsci/email-ext-plugin
public EmailExtWatchJobProperty getJobProperty() throws IOException {
EmailExtWatchJobProperty prop = project.getProperty(EmailExtWatchJobProperty.class);
if(prop == null) {
prop = new EmailExtWatchJobProperty();
project.addProperty(prop);
}
return prop;
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
void convertAppointedNode() {
if (assignedNode != null && getProperty(APPOINTED_NODE_PROPERTY_NAME) == null) {
setAppointedNode(new AppointedNode(assignedNode, advancedAffinityChooser));
assignedNode = null;
advancedAffinityChooser = null;
}
}
代码示例来源:origin: org.jenkins-ci.plugins/disk-usage
/**
* @return Disk usage of the build (included child builds)
*/
public Long getDiskUsage() {
AbstractProject project = build.getProject();
DiskUsageProperty property = (DiskUsageProperty) project.getProperty(DiskUsageProperty.class);
if(property==null){
DiskUsageUtil.addProperty(project);
property = (DiskUsageProperty) project.getProperty(DiskUsageProperty.class);
}
return property.getDiskUsageOfBuild(build.getId());
}
内容来源于网络,如有侵权,请联系作者删除!