mirror of
https://github.com/theonedev/onedev.git
synced 2025-12-08 18:26:30 +00:00
chore: Refactor step and executor matching
This commit is contained in:
parent
ab13f659e3
commit
a68f9784b0
@ -25,9 +25,7 @@ import io.onedev.server.entitymanager.ProjectManager;
|
||||
import io.onedev.server.entitymanager.SettingManager;
|
||||
import io.onedev.server.job.JobContext;
|
||||
import io.onedev.server.job.JobManager;
|
||||
import io.onedev.server.model.Build;
|
||||
import io.onedev.server.model.Project;
|
||||
import io.onedev.server.model.support.administration.jobexecutor.JobExecutor;
|
||||
import io.onedev.server.persistence.SessionManager;
|
||||
import io.onedev.server.util.patternset.PatternSet;
|
||||
|
||||
@ -127,9 +125,4 @@ public class PublishSiteStep extends ServerSideStep {
|
||||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isApplicable(Build build, JobExecutor executor) {
|
||||
return executor.isSitePublishEnabled();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@ -23,7 +23,6 @@ import io.onedev.server.entitymanager.ProjectManager;
|
||||
import io.onedev.server.job.JobContext;
|
||||
import io.onedev.server.job.JobManager;
|
||||
import io.onedev.server.model.Build;
|
||||
import io.onedev.server.model.support.administration.jobexecutor.JobExecutor;
|
||||
import io.onedev.server.persistence.SessionManager;
|
||||
|
||||
@Editable(order=1070, group= StepGroup.PUBLISH, name="Html Report")
|
||||
@ -97,9 +96,4 @@ public class PublishHtmlReportStep extends PublishReportStep {
|
||||
return PublishHtmlReportStep.class.getName() + ":" + projectId + ":" + buildNumber;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isApplicable(Build build, JobExecutor executor) {
|
||||
return executor.isHtmlReportPublishEnabled();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user