ITADN

[Feat]: Add option to `om ci` for selective package builds

#477Openniksingh710 创建于 2025-08-21
N
niksingh710commented
### **Description** Currently, `om ci` builds **all packages** defined in the flake output. It would be very useful to have an option to build only specific packages or exclude certain ones. --- ### **Proposed Feature** Add support for: * `--build .#a .#b .#c` – Only builds the specified packages. * `--exclude-build .#a .#b` – Builds everything except the excluded packages. --- ### **Use Case** Example scenario: * I have an editor configuration with three packages: `bare`, `core`, and `full`. * The `full` package includes large dependencies (e.g., TeX packages) that I don’t want to build in CI. * Similarly, sometimes building Docker images should be skipped in CI to save time and resources.
0 条评论