mirror of
https://github.com/react/react-native.git
synced 2026-09-28 13:23:09 +08:00
fix: allow escape interpretation for shells (#57114)
Summary: This makes the shell to use escape interpretation by setting `echo -e "..."`. For zsh shell, this often works out of the box. For other shells like bash, we may need to set it explicitly. ## Changelog: <!-- Help reviewers and the release process by writing your own changelog entry. Pick one each for the category and type tags: [ANDROID|GENERAL|IOS|INTERNAL] [BREAKING|ADDED|CHANGED|DEPRECATED|REMOVED|FIXED|SECURITY] - Message For more details, see: https://reactnative.dev/contributing/changelogs-in-pull-requests --> [INTERNAL] [FIXED] - allow escape interpretation for shells Pull Request resolved: https://github.com/facebook/react-native/pull/57114 Test Plan: - CI Passes - Verified Locally on template app https://github.com/user-attachments/assets/4c8c6bf7-1cf2-4bd8-b094-651c44578ae0 Reviewed By: cipolleschi Differential Revision: D107904889 Pulled By: cortinico fbshipit-source-id: 2222f589ecc149a82d5067e0a2198b9c1a17ffcb
This commit is contained in:
committed by
meta-codesync[bot]
parent
8bcfb3ba1c
commit
40c90ada39
@@ -66,7 +66,7 @@ jobs:
|
||||
|
||||
echo "Feed maven local to gradle.properties"
|
||||
cd /tmp/RNTestProject
|
||||
echo "\nreact.internal.mavenLocalRepo=$MAVEN_LOCAL" >> android/gradle.properties
|
||||
echo -e "\nreact.internal.mavenLocalRepo=$MAVEN_LOCAL" >> android/gradle.properties
|
||||
|
||||
# Build
|
||||
cd android
|
||||
|
||||
@@ -292,7 +292,7 @@ async function testRNTestProject(
|
||||
|
||||
// need to do this here so that Android will be properly setup either way
|
||||
exec(
|
||||
`echo "\nreact.internal.mavenLocalRepo=${mavenLocalPath}" >> android/gradle.properties`,
|
||||
`echo -e "\nreact.internal.mavenLocalRepo=${mavenLocalPath}" >> android/gradle.properties`,
|
||||
);
|
||||
|
||||
// Only build the simulator architecture. CI is however generating only that one.
|
||||
|
||||
Reference in New Issue
Block a user