mirror of
https://github.com/ant-design/ant-design.git
synced 2025-06-07 17:44:35 +08:00
Fix relative-ci setup (#25523)
* build: Send stats to relative-ci only on minified compilation Prevent duplicate job for every push * build: Remove unnecessary bundle-stats option
This commit is contained in:
parent
b3a7ed5575
commit
f507a21c37
@ -60,12 +60,11 @@ function addBundleStatsWebpackPlugin(config) {
|
|||||||
const { BundleStatsWebpackPlugin } = require('bundle-stats-webpack-plugin');
|
const { BundleStatsWebpackPlugin } = require('bundle-stats-webpack-plugin');
|
||||||
// eslint-disable-next-line global-require
|
// eslint-disable-next-line global-require
|
||||||
const { RelativeCiAgentWebpackPlugin } = require('@relative-ci/agent');
|
const { RelativeCiAgentWebpackPlugin } = require('@relative-ci/agent');
|
||||||
config.plugins.push(
|
config.plugins.push(new BundleStatsWebpackPlugin());
|
||||||
new BundleStatsWebpackPlugin({
|
|
||||||
token: process.env.BUNDLE_ANALYZER_TOKEN,
|
if (config.entry['antd.min']) {
|
||||||
}),
|
config.plugins.push(new RelativeCiAgentWebpackPlugin());
|
||||||
);
|
}
|
||||||
config.plugins.push(new RelativeCiAgentWebpackPlugin());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function processWebpackThemeConfig(themeConfig, theme, vars) {
|
function processWebpackThemeConfig(themeConfig, theme, vars) {
|
||||||
|
Loading…
Reference in New Issue
Block a user