提交 3c471f1f 编写于 作者: K Kanstantsin Shautsou 提交者: Kanstantsin Shautsou

Dont start onLoad and after submit for disabled

上级 df4bb2de
......@@ -324,11 +324,13 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
buildMixIn.onLoad(parent, name);
builds = buildMixIn.getRunMap();
triggers().setOwner(this);
for (Trigger t : triggers()) {
try {
t.start(this, Items.currentlyUpdatingByXml());
} catch (Throwable e) {
LOGGER.log(Level.WARNING, "could not start trigger while loading project '" + getFullName() + "'", e);
if (isBuildable()) {
for (Trigger t : triggers()) {
try {
t.start(this, Items.currentlyUpdatingByXml());
} catch (Throwable e) {
LOGGER.log(Level.WARNING, "could not start trigger while loading project '" + getFullName() + "'", e);
}
}
}
if(scm==null)
......@@ -1879,8 +1881,10 @@ public abstract class AbstractProject<P extends AbstractProject<P,R>,R extends A
for (Trigger t : triggers())
t.stop();
triggers.replaceBy(buildDescribable(req, Trigger.for_(this)));
for (Trigger t : triggers())
t.start(this,true);
if (isBuildable()) {
for (Trigger t : triggers())
t.start(this, true);
}
}
/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册