From efb1122f2222e8b7a9b9b8bf59d79f373b327b6c Mon Sep 17 00:00:00 2001 From: Timo Bejan Date: Mon, 23 Aug 2021 17:04:16 +0300 Subject: [PATCH] poll trigger --- bamboo-specs/src/main/java/buildjob/PlanSpec.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bamboo-specs/src/main/java/buildjob/PlanSpec.java b/bamboo-specs/src/main/java/buildjob/PlanSpec.java index 3d204a077..09f7ea237 100644 --- a/bamboo-specs/src/main/java/buildjob/PlanSpec.java +++ b/bamboo-specs/src/main/java/buildjob/PlanSpec.java @@ -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: https://confluence.atlassian.com/display/BAMBOO/Bamboo+Specs @@ -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")