Android docker中未找到Watchman,但react native成功构建了包
我正在gitlab ci中使用docker图像构建react本机android应用程序。如果我理解正确,请使用react native needsAndroid docker中未找到Watchman,但react native成功构建了包,android,docker,react-native,gitlab,Android,Docker,React Native,Gitlab,我正在gitlab ci中使用docker图像构建react本机android应用程序。如果我理解正确,请使用react native needswatchman来构建捆绑包 但是我注意到,watchman没有安装在docker映像上,我也没有安装在.gitlab ci.yml中。另外,当我将哪个watchman或watchman watch del all添加到.gitlab ci.yml时,它返回watchman:command not found 但是react native如何构建包呢?
watchman
来构建捆绑包
但是我注意到,watchman
没有安装在docker映像上,我也没有安装在.gitlab ci.yml
中。另外,当我将哪个watchman
或watchman watch del all
添加到.gitlab ci.yml
时,它返回watchman:command not found
但是react native如何构建包呢?在yml脚本中,您必须安装watchman。 以下是针对同一问题应遵循的步骤
- apt-get --quiet install --yes autoconf automake build-essential
- apt-get --quiet install --yes python-dev libtool pkg-config libssl-dev
- git clone https://github.com/facebook/watchman.git
- cd watchman
- git checkout v4.9.0
- ./autogen.sh
- ./configure --enable-lenient
- make
- make install
- cd ..
- watchman --version