Skip to content

Commit

Permalink
chore(react-ui): fix build cache
Browse files Browse the repository at this point in the history
  • Loading branch information
alber70g committed Aug 8, 2023
1 parent 7544d05 commit b126bd1
Showing 1 changed file with 79 additions and 0 deletions.
79 changes: 79 additions & 0 deletions packages/libs/react-ui/config/rush-project.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
/**
* The "config/rush-project.json" file configures Rush-specific settings for an individual project
* in a Rush monorepo. More documentation is available on the Rush website: https://rushjs.io
*/
{
"$schema": "https://developer.microsoft.com/json-schemas/rush/v5/rush-project.schema.json",

/**
* Optionally specifies another JSON config file that this file extends from. This provides a way for standard
* settings to be shared across multiple projects.
*/
// "extends": "my-rig/profiles/default/config/rush-project.json",

/**
* The incremental analyzer can skip Rush commands for projects whose input files have not changed since
* the last build. Normally, every Git-tracked file under the project folder is assumed to be an input.
* Use "incrementalBuildIgnoredGlobs" to ignore specific files, specified as globs relative to
* the project folder. The glob syntax is based on the .gitignore file format.
*/
"incrementalBuildIgnoredGlobs": [
// "etc/api-report/*.md"
],

/**
* Disable caching for this project. The project will never be restored from cache. This may be useful
* if this project affects state outside of its folder.
*
* Default value: false
*/
// "disableBuildCacheForProject": true,

/**
* Options for individual commands and phases.
*/
"operationSettings": [
{
/**
* (Required) The name of the operation.
* This should be a key in the "package.json" file's "scripts" section.
*/
"operationName": "build",

/**
* Specify the folders where this operation writes its output files. If enabled, the Rush build cache
* will restore these folders from the cache. The strings are folder names under the project root folder.
* These folders should not be tracked by Git. They must not contain symlinks.
*/
"outputFolderNames": ["dist", "types"]

/**
* Disable caching for this operation. The operation will never be restored from cache.
* This may be useful if this operation affects state outside of its folder.
*/
// "disableBuildCacheForOperation": true
}
// {
// /**
// * (Required) The name of the operation.
// * This should be a key in the "package.json" file's "scripts" section.
// */
// "operationName": "build",
//
// /**
// * Specify the folders where this operation writes its output files. If enabled, the Rush build cache
// * will restore these folders from the cache. The strings are folder names under the project root folder.
// * These folders should not be tracked by Git. They must not contain symlinks.
// */
// "outputFolderNames": [
// "lib", "dist"
// ],
//
// /**
// * Disable caching for this operation. The operation will never be restored from cache.
// * This may be useful if this operation affects state outside of its folder.
// */
// // "disableBuildCacheForOperation": true
// }
]
}

0 comments on commit b126bd1

Please sign in to comment.