stable
Clone or download
Read-only
Part of request #14130 Make possible to build Tuleap on Node.js 12.x How to test: - remove all assets folders - remove all node_module folders - make post-checkout All plugins JS, Sass and components (webpack) should be built. Tracker should be built before plugins that depend on it (agiledashboard, testmanagement, crosstracker) - npm run sass should keep building all non-webpack themes - npm run watch should keep watching all concatenated JS (legacy) and all non-webpack themes Change-Id: If997876ea78afe0850b5a4ac290a47ee0e19de05
Modified Files
Name | ||||
---|---|---|---|---|
M | gulpfile.js | +39 | −51 | Go to diff View file |
M | package-lock.json | +800 | −379 | Go to diff View file |
M | package.json | +1 | −6 | Go to diff View file |
M | plugins/git/build-manifest.json | +0 | −7 | Go to diff View file |
M | tools/utils/scripts/component-builder.js | +39 | −85 | Go to diff View file |
M | tools/utils/scripts/sass-builder.js | +26 | −30 | Go to diff View file |
M | tools/utils/scripts/tuleap-gulp-build.js | +86 | −92 | Go to diff View file |