hudson.model.Fingerprint.getHashString()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(3.1k)|赞(0)|评价(0)|浏览(118)

本文整理了Java中hudson.model.Fingerprint.getHashString()方法的一些代码示例,展示了Fingerprint.getHashString()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Fingerprint.getHashString()方法的具体详情如下:
包路径:hudson.model.Fingerprint
类名称:Fingerprint
方法名:getHashString

Fingerprint.getHashString介绍

[英]Gets the MD5 hash string.
[中]获取MD5哈希字符串。

代码示例

代码示例来源:origin: jenkinsci/jenkins

@Override public String toString() {
  return "Fingerprint[original=" + original + ",hash=" + getHashString() + ",fileName=" + fileName + ",timestamp=" + DATE_CONVERTER.toString(timestamp) + ",usages=" + new TreeMap<String,RangeSet>(usages) + ",facets=" + facets + "]";
}

代码示例来源:origin: jenkinsci/jenkins

protected Fingerprint getFingerprint(Fingerprint fp) throws IOException {
  return Jenkins.get()._getFingerprint(fp.getHashString());
}

代码示例来源:origin: jenkinsci/jenkins

private void record(Run<?,?> build, FilePath ws, TaskListener listener, Map<String,String> record, final String targets) throws IOException, InterruptedException {
  for (Record r : ws.act(new FindRecords(targets, build.getTimeInMillis()))) {
    Fingerprint fp = r.addRecord(build);
    if(fp==null) {
      listener.error(Messages.Fingerprinter_FailedFor(r.relativePath));
      continue;
    }
    fp.addFor(build);
    record.put(r.relativePath,fp.getHashString());
  }
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

@Override public String toString() {
  return "Fingerprint[original=" + original + ",hash=" + getHashString() + ",fileName=" + fileName + ",timestamp=" + DATE_CONVERTER.toString(timestamp) + ",usages=" + new TreeMap<String,RangeSet>(usages) + ",facets=" + facets + "]";
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

/**
 * Examines the file and returns true if a file was deleted.
 */
private boolean check(File fingerprintFile, TaskListener listener) {
  try {
    Fingerprint fp = Fingerprint.load(fingerprintFile);
    if (fp == null || !fp.isAlive()) {
      listener.getLogger().println("deleting obsolete " + fingerprintFile);
      fingerprintFile.delete();
      return true;
    } else {
      // get the fingerprint in the official map so have the changes visible to Jenkins
      // otherwise the mutation made in FingerprintMap can override our trimming.
      listener.getLogger().println("possibly trimming " + fingerprintFile);
      fp = Jenkins.getInstance()._getFingerprint(fp.getHashString());
      return fp.trim();
    }
  } catch (IOException e) {
    Functions.printStackTrace(e, listener.error("Failed to process " + fingerprintFile));
    return false;
  }
}

代码示例来源:origin: org.jenkins-ci.main/jenkins-core

record.put(r.relativePath,fp.getHashString());

代码示例来源:origin: org.jvnet.hudson.main/maven3-plugin

recordedFingerprints.put(fileIdentifier, fingerprint.getHashString());

代码示例来源:origin: org.eclipse.hudson/hudson-core

record.put(r.relativePath, fp.getHashString());

代码示例来源:origin: org.eclipse.hudson.main/hudson-core

record.put(r.relativePath,fp.getHashString());

代码示例来源:origin: org.jvnet.hudson.main/hudson-core

record.put(r.relativePath,fp.getHashString());

代码示例来源:origin: hudson/hudson-2.x

record.put(r.relativePath,fp.getHashString());

代码示例来源:origin: org.jenkins-ci.plugins/s3

record.put(r.getName(),fp.getHashString());

相关文章