mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
e50e554039
Summary: This moves the `helloworld` app to build from the artifacts produced by build_npm_package so that we don't rebuild ReactNative Android from source 8 times. It reduces build time of such jobs from 14mins to 4mins, resulting in 80mins of build time for every test_all run. ## Changelog: [INTERNAL] - Move helloworld to build from artifacts on Android Pull Request resolved: https://github.com/facebook/react-native/pull/45517 Test Plan: CI Reviewed By: blakef Differential Revision: D59957613 Pulled By: cortinico fbshipit-source-id: b6c4adcf804af6c8d2661cf56549d037e09aa2c1
34 lines
720 B
YAML
34 lines
720 B
YAML
storage: /tmp/verdaccio
|
|
listen:
|
|
- 0.0.0.0:4873 # See https://github.com/actions/runner-images/issues/10061
|
|
auth:
|
|
htpasswd:
|
|
file: ./htpasswd
|
|
uplinks:
|
|
npmjs:
|
|
url: https://registry.npmjs.org/
|
|
max_fails: 40
|
|
maxage: 30m
|
|
timeout: 60s
|
|
fail_timeout: 10m
|
|
cache: false
|
|
agent_options:
|
|
keepAlive: true
|
|
maxSockets: 40
|
|
maxFreeSockets: 10
|
|
packages:
|
|
# Group and isolate all local packages, avoid being proxy from outside
|
|
'@react-native/*':
|
|
access: $all
|
|
publish: $all
|
|
'@*/*':
|
|
access: $all
|
|
publish: $authenticated
|
|
proxy: npmjs
|
|
'**':
|
|
access: $all
|
|
publish: $all
|
|
proxy: npmjs
|
|
logs:
|
|
- {type: file, path: verdaccio.log, format: json, level: warn}
|