🌐 AI搜索 & 代理 主页
Skip to content

Conversation

@mgol
Copy link
Member

@mgol mgol commented Dec 31, 2019

Summary

This PR adds a custom slim alias for the official Slim build. It will allow to achieve the same build locally in an easier way and will also de-duplicate the slim build configuration in changes like #4577, making us sure we really test the slim build even after its definition changes.

This PR interferes with #4577 so whichever one lands first, the other one will need to get updated (e.g. if #4577 lands first, this PR will need to modify the new Travis config to use the new alias).

Checklist

@mgol mgol added this to the 3.5.0 milestone Dec 31, 2019

// Replace "slim" with respective exclusions meant for
// the official slim build
.reduce( ( acc, elem ) => acc.concat(
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

flatMap would be so useful here... Alas, it's Node 12+ and we'll have to support at least v10 for the time being.

@mgol mgol merged commit 9b9ed46 into jquery:master Jan 7, 2020
@mgol mgol deleted the slim-build-alias branch January 7, 2020 15:42
@mgol mgol removed the Needs review label Jan 7, 2020
mgol added a commit that referenced this pull request Jan 7, 2020
@mgol
Copy link
Member Author

mgol commented Jan 7, 2020

Landed on master at 9b9ed46 & on 3.x-stable at 4cbdc74.

gaohuia pushed a commit to gaohuia/jquery that referenced this pull request Jan 9, 2020
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 29, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Development

Successfully merging this pull request may close these issues.

2 participants