log("Reading config-file: " + this.configFilePath);
if (!this.configFilePath.exists()) {
throw new RuntimeException(this.configFilePath.toString());
}
final ConfigFile configFile = ConfigFile.read(this.configFilePath);
final List<String> includedFiles = new ArrayList<String>();
for (final String envName : configFile.getBuildServer()
.getEnvironments()) {
final Environment env = configFile.getEnvironments().get(envName);
for (final String dir : env.getFiles().getFolder()) {
copyFirstInputFile(env, dir, temp);
final String base = new File(this.configFilePath.getParentFile(),
dir).getAbsolutePath();