-
-
Notifications
You must be signed in to change notification settings - Fork 398
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OBGM-365 Resolve asset-pipeline, webpack conflicts (#3556)
* OBGM-365 Remove asset-pipeline plugins we don't use. * OBGM-365 Compile against whichever el-api version Tomcat provides. * OBGM-365 Simplify npm task dependencies in gradle. * OGBM-365 Fix another gradle plugin ordering issue and add comments. * OBGM-365 Configure asset-pipeline consistently; do not duplicate webpack functionality. * OBGM-365 Prevent npm and webpack logs from breaking dumb terminals. * OBGM-365 Restore asset-pipeline logging. * OBGM-365 Update filemanager-webpack-plugin; fix globs, enforce command order. * OBGM-365 Update mini-css-extract-plugin, and other plugins to match. mini-css-extract-plugin began targeting both Webpack 4 and Webpack 5 as of release 0.11.0; at that time it started testing against 5-only releases. This commit updates mini-css-extract-plugin to the most recent Webpack-4-only release, and css-loader and file-loader to the latest major releases against which mini-css-extract-plugin was built and tested. * OBGM-365 Apply a node security fix; log node/npm version info when building. * OGBM-365 Cache build intermediates in the working directory (not $HOME). * OBGM-365 Disable gradle's asset-pipeline build cache. * OBGM-365 Clarify comments and restore a mistakenly-dropped parameter.
- Loading branch information
1 parent
43474fe
commit 148ee93
Showing
7 changed files
with
144 additions
and
61 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
color=false | ||
engine-strict=true | ||
fund=false | ||
progress=true | ||
unicode=false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
/* | ||
* By default, gradle's build cache lives in $HOME, meaning that neither | ||
* `git clean -dxf` nor Bamboo's 'Force Clean Build' actually do what | ||
* they say on the tin. Here, we put the cache in the project root. | ||
*/ | ||
buildCache { | ||
local(DirectoryBuildCache) { | ||
directory = new File(rootDir, '.gradle/caches/build') | ||
removeUnusedEntriesAfterDays = 30 | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters