in aws-codebuild-agent/src/main/java/jetbrains/buildServer/aws/codebuild/CodeBuildRunner.java [311:321]
private void interrupt(@NotNull final CodeBuildBuildContext c, @NotNull AgentRunningBuild build) {
log(build, forContext(c, createTextMessage("Stopping " + getBuildString(c), Status.WARNING)));
AWSCommonParams.withAWSClients(c.params, new AWSCommonParams.WithAWSClients<Void, RuntimeException>() {
@Nullable
@Override
public Void run(@NotNull AWSClients clients) throws RuntimeException {
clients.createCodeBuildClient().stopBuild(new StopBuildRequest().withId(c.codeBuildBuildId));
return null;
}
});
}