← Back to issue list

Support setting a parallel build count

View original Github issue

Metadata

Project
craft-application
Number
#180
Type
issue
State
closed
Author
mr-cal
Labels
Created
Updated
Closed

Current evaluation

Closed without implementation or linked pull requests. Lack of comments and activity indicates the feature request was abandoned or superseded. No resolution or merge details were provided.

Suggested action:

No scores available.

Issue body

### What needs to get done 1. craft-application should use `<appname>_PARALLEL_BUILD_COUNT`. 2. If it is not set, use `CRAFT_PARALLEL_BUILD_COUNT` 3. If it is not set, take the lesser of `<appname>_MAX_PARALLEL_BUILD_COUNT` and the total number of CPUs on the system. - If `<appname>_MAX_PARALLEL_BUILD_COUNT` is not set, then use `CRAFT_MAX_PARALLEL_BUILD_COUNT` 4. If neither `MAX` envvars are set and the number of CPUs on the system cannot be determined, do not provide a build count to craft-parts (which will use its default of 1). ### Why it needs to get done 1. To allow setting the number of parallel build jobs 2. To align with the design proposed in https://github.com/snapcore/snapcraft/issues/4537 and https://github.com/canonical/craft-parts/issues/631

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Closed without implementation or linked pull requests. Lack of comments and activity indicates the feature request was abandoned or superseded. No resolution or merge details were provided.
qwen/qwen3.6-35b-a3b Closed without implementation or discussion. The feature request to configure parallel build counts via environment variables was abandoned. No pull requests or resolution details were provided.
qwen3.6-35b-a3b-mtp-q6 Closed without implementation or linked pull requests, indicating the feature request was abandoned or superseded. No parallel build count environment variable support was added.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#1649684 Support `build` for parts snapcraft (launchpad) closed Closed without resolution. Zero comments and no linked pull requests indicate the feature request was abandoned.
75%
#1551417 Support parallel builds snapcraft (launchpad) closed The feature request for automatic parallel build support was closed without implementation. No resolution details were provided, indicating the request was abandoned or deferred until later versions added native support.
74%