blob: 25b1b5a0f3e6d730780920c7c76a304af0432dc6 [file] [log] [blame]
if (buildStep.getCleanBeforeBuild() == CLEAN_TYPE.RESULT) {
buildStep.setCleanBeforeBuild(CLEAN_TYPE.WORKSPACE);
Step firstStep = buildStep.getJob().getSteps().get(0);
if (!firstStep.eClass().equals(BuildstepPackage.eINSTANCE.getCleanStep())) {
CleanStep cleanStep = BuildstepFactory.eINSTANCE.createCleanStep();
cleanStep.setType(CLEAN_TYPE.RESULT);
buildStep.getJob().getSteps().add(0, cleanStep);
}
}