React native 本地构建成功,circleCI任务失败:react native reanimated:androidJavadoc
编辑:New find,open jdk11在CI中运行,jdk1.8在本地运行。在react原生项目中,我们如何抑制javadocs中的所有错误 编辑:我终于在本地看到了这条临界线,在CI中它是不同的。尽管在本地,我的构建成功了,但结果证明androidJavadoc只是在本地为我发出警告,就像这样React native 本地构建成功,circleCI任务失败:react native reanimated:androidJavadoc,react-native,react-native-reanimated,React Native,React Native Reanimated,编辑:New find,open jdk11在CI中运行,jdk1.8在本地运行。在react原生项目中,我们如何抑制javadocs中的所有错误 编辑:我终于在本地看到了这条临界线,在CI中它是不同的。尽管在本地,我的构建成功了,但结果证明androidJavadoc只是在本地为我发出警告,就像这样 100 warnings 在CI中,androidJavadoc以 100 errors 我不知道为什么CI在这里有什么不同,javadoc.options似乎是相同的(使用circle CI
100 warnings
在CI中,androidJavadoc以
100 errors
我不知道为什么CI在这里有什么不同,javadoc.options似乎是相同的(使用circle CI upload artifacts来上传结果)。如何强制androidJavadoc仅在级别中显示警告
在彻底检修后编辑POST,以便准确地进入哪个阶梯式循环CI。我创建了一个全新的项目,在react native中复制
react-native init project
然后我让circleCI工作。我添加了导航
yarn add @react-navigation/native
circleCI传球。然而,我试着添加这样的复活
yarn add react-native-reanimated
您可以看到它在该提交中引起的更改
这一变化打破了circleCI和下面的android任务
> Task :react-native-reanimated:androidJavadoc
有以下错误
/home/circleci/reactCI/node_modules/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/NodesManager.java:5: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.Arguments;
^
/home/circleci/reactCI/node_modules/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/NodesManager.java:6: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.Callback;
^
/home/circleci/reactCI/node_modules/react-native-reanimated/android/src/main/java/com/swmansion/reanimated/NodesManager.java:7: error: package com.facebook.react.bridge does not exist
import com.facebook.react.bridge.GuardedRunnable;
我不知道react native为什么还要运行androidJavadoc
注意:我的构建在本地运行强>
谢谢,
院长