Install dependencies for building HermesC on CircleCI (#33478)#33492
Install dependencies for building HermesC on CircleCI (#33478)#33492hramos wants to merge 1 commit into
Conversation
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
a3aadd4 to
b4bd494
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
b4bd494 to
89279c5
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
89279c5 to
981a7b5
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
981a7b5 to
0122333
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
0122333 to
32a91c2
Compare
Base commit: d2e8e7d |
Base commit: d31d83f |
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
32a91c2 to
08a9b90
Compare
08a9b90 to
6ffec73
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
1 similar comment
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
6ffec73 to
756490d
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
756490d to
c235dc6
Compare
c235dc6 to
8cbefbf
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
1 similar comment
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
8cbefbf to
c5f21a9
Compare
c5f21a9 to
5340dae
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
1 similar comment
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
5340dae to
d919b78
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
d919b78 to
230fe23
Compare
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
230fe23 to
b05b0ca
Compare
Summary: Pull Request resolved: facebook#33492 Fixes silent failure when downloading Hermes tarball on Circle CI. Circle CI macOS hosts do not have wget, so we use curl instead. Fixes subsequent failure due to HermesC not being built when Circle CI uses React Native from source -- since HermesC is only embedded in react-native npm releases -- by making Hermes-from-source-jobs dependent on the same job that builds HermesC for releases. Creates new parametrized rntester job to verify that Hermes, built from source, succeeds. Changelog: [Internal] Differential Revision: D35131213 fbshipit-source-id: 357183f411e862dc5a045ba4521d9675f34acffc
|
This pull request was exported from Phabricator. Differential Revision: D35131213 |
b05b0ca to
f4e39d6
Compare
|
Closing as this was abandoned internally |
Summary:
Fixes silent failure when downloading Hermes tarball on Circle CI. Circle CI macOS hosts do not have wget, so we use curl instead.
Fixes subsequent failure due to HermesC not being built when Circle CI uses React Native from source -- since HermesC is only embedded in react-native npm releases -- by including the necessary cmake and ninja dependencies.
Creates new parametrized rntester job to verify that Hermes, built from source, succeeds.
Pull Request resolved: #33478
Changelog: [Internal]
Differential Revision: D35131213