Skip to content

Latest commit

 

History

History
182 lines (83 loc) · 2.73 KB

File metadata and controls

182 lines (83 loc) · 2.73 KB
hide_title true
custom_edit_url
pagination_prev
pagination_next

Home > @microsoft/rush-lib > IGetChangedProjectsOptions

IGetChangedProjectsOptions interface

This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Signature:

export interface IGetChangedProjectsOptions 

Properties

Property

Modifiers

Type

Description

enableFiltering

boolean

(BETA) If set to true apply the incrementalBuildIgnoredGlobs property in a project's rush-project.json and exclude matched files from change detection.

excludeVersionOnlyChanges?

boolean

(BETA) (Optional) If set to true<></>, excludes projects where the only changes are: - A version-only change to package.json (only the "version" field differs) - Changes to CHANGELOG.md and/or CHANGELOG.json files

This prevents rush version --bump from triggering rush change --verify to request change files for the version bumps and changelog updates it creates.

includeExternalDependencies

boolean

(BETA) If set to true<></>, consider a project's external dependency installation layout as defined in the package manager lockfile when determining if it has changed.

shouldFetch?

boolean

(BETA) (Optional)

targetBranchName

string

(BETA)

terminal

ITerminal

(BETA)

variant?

string

(BETA) (Optional)