poll trigger

This commit is contained in:
Timo Bejan 2021-08-23 17:04:16 +03:00
parent 0e69cd1b85
commit efb1122f22

View File

@ -19,9 +19,12 @@ import com.atlassian.bamboo.specs.api.builders.project.Project;
import com.atlassian.bamboo.specs.builders.repository.git.GitRepository;
import com.atlassian.bamboo.specs.builders.task.*;
import com.atlassian.bamboo.specs.builders.trigger.BitbucketServerTrigger;
import com.atlassian.bamboo.specs.builders.trigger.RepositoryPollingTrigger;
import com.atlassian.bamboo.specs.model.task.ScriptTaskProperties;
import com.atlassian.bamboo.specs.util.BambooServer;
import java.util.concurrent.TimeUnit;
/**
* Plan configuration for Bamboo.
* Learn more on: <a href="https://confluence.atlassian.com/display/BAMBOO/Bamboo+Specs">https://confluence.atlassian.com/display/BAMBOO/Bamboo+Specs</a>
@ -62,7 +65,8 @@ public class PlanSpec {
.stages(new Stage("Release")
.manual(true)
.jobs(createRelease()))
.triggers(new BitbucketServerTrigger().allAvailableTriggeringRepositories())
.triggers(new RepositoryPollingTrigger()
.pollEvery(10, TimeUnit.SECONDS))
.planRepositories(new GitRepository()
.name("redaction-ui")
.url("ssh://git@git.iqser.com:2222/red/ui.git")