I am building a react-native android app in gitlab-ci using the reactnativecommunity/react-native-android docker image. If i understood correctly, react-native needs watchman in order to build the bundle.
But I noticed that watchman is not installed on the docker image and I don't install it in the .gitlab-ci.yml. Also, when I add which watchman or watchman watch-del-all to the .gitlab-ci.yml, it returns watchman: command not found.
But how is react-native then able to build the bundle?