Compare commits

...

1 Commits

Author SHA1 Message Date
Andreas Mattes
e978846692 TESB-29935 support migration tasks being marked for repeated execution. 2020-08-14 16:14:32 +02:00

View File

@@ -231,6 +231,13 @@ public class MigrationToolService implements IMigrationToolService {
int nbMigrationsToDo = 0;
for (IProjectMigrationTask task : toExecute) {
MigrationTask mgTask = MigrationUtil.findMigrationTask(done, task);
if (mgTask != null) {
String taskId = mgTask.getId();
if (taskId != null && taskId.endsWith(".repeat")) { //$NON-NLS-1$
MigrationUtil.removeMigrationTaskById(done, taskId);
mgTask = null;
}
}
if (mgTask == null && !task.isDeprecated()) {
nbMigrationsToDo++;
}