package hudson.plugins.claim.tasks.configuration; import net.serenitybdd.screenplay.Actor; import net.serenitybdd.screenplay.Task; import net.serenitybdd.screenplay.jenkins.tasks.configuration.build_steps.AddAPostBuildAction; import net.thucydides.core.annotations.Step; import static net.serenitybdd.screenplay.Tasks.instrumented; public class BrokenBuildClaiming implements Task { public static Task allow() { return instrumented(BrokenBuildClaiming.class); } @Step("{0} allows for a broken build to be claimed") @Override public <T extends Actor> void performAs(T actor) { actor.attemptsTo( AddAPostBuildAction.called("Allow broken build claiming") ); } }