aws/aws-cdk

(pipelines): limit assets concurrency

Open

#17.744 geöffnet am 29. Nov. 2021

Auf GitHub ansehen
 (14 Kommentare) (11 Reaktionen) (0 zugewiesene Personen)TypeScript (3.530 Forks)batch import
@aws-cdk/pipelineseffort/smallfeature-requestgood first issuep1

Repository-Metriken

Stars
 (10.710 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 14T 11h) (68 gemergte PRs in 30 T)

Beschreibung

Description

There are limits to how many CodeBuild projects can run in parallel (it's either 5 or 20), and asset publishing is liable to hit those.

Rather than queueing builds, any builds over the limit are just outright failed.

The CodePipeline generator should take this into account when generating asset publishing stages.

Use Case

Hitting CodeBuild limit.

Proposed Solution

Property to limit asset concurrency.

Other information

No response

Acknowledge

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Contributor Guide