if (this.buildResult == null) {
try {
// Note: First create hash to not have generated files in VFS
this.hash = hashGenerator.createVersionHash(vfs);
this.pipeline.execute(Version.getCurrentVersion(), this.vfs,
new VFSResourceResolver(this.vfs), null, this.processDescription);
this.buildResult = VFSUtils.readToString(this.vfs
.find(this.processDescription.getOutputFile()));
} catch (SmallerException e) {
LOGGER.error("Failed to create resource for '" + processDescription.getOutputFile() + "'", e);
}