我正在研究react-native项目,并尝试在jenkins上构建android项目并出现错误。
[Gradle]-启动构建。 [android] $ /Users/administrator/.jenkins/jobs/projName/workspace/projName/android/gradlew 构建环境:sh:无此类文件或目录构建步骤'Invoke Gradle 脚本”将生成结果更改为“失败”生成步骤“调用Gradle” 脚本将构建标记为失败归档工件完成:失败
下面是调用gradle脚本部分的屏幕截图
,如果我尝试使用“ Root build script”中的其他路径。 我收到以下错误。
[Gradle]-启动构建。致命: /Users/administrator/.jenkins/jobs/projName/workspace/projName/android/gradlew/gradlew: 不是目录java.nio.file.FileSystemException: /Users/administrator/.jenkins/jobs/projName/workspace/projName/android/gradlew/gradlew: 不在目录 sun.nio.fs.UnixException.translateToIOException(UnixException.java:91) 在 sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102) 在 sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107) 在 sun.nio.fs.UnixFileAttributeViews $ Posix.setMode(UnixFileAttributeViews.java:238) 在 sun.nio.fs.UnixFileAttributeViews $ Posix.setPermissions(UnixFileAttributeViews.java:260) 在java.nio.file.Files.setPosixFilePermissions(Files.java:2045)在 hudson.FilePath._chmod(FilePath.java:1758)位于 hudson.FilePath.access $ 2900(FilePath.java:208)在 hudson.FilePath $ Chmod.invoke(FilePath.java:1741)在 hudson.FilePath $ Chmod.invoke(FilePath.java:1733)在 hudson.FilePath.act(FilePath.java:1073)位于 hudson.FilePath.act(FilePath.java:1056)在 hudson.FilePath.chmod(FilePath.java:1731)在 hudson.plugins.gradle.Gradle.performTask(Gradle.java:226)在 hudson.plugins.gradle.Gradle.perform(Gradle.java:152)在 hudson.tasks.BuildStepMonitor $ 1.perform(BuildStepMonitor.java:20)在 hudson.model.AbstractBuild $ AbstractBuildExecution.perform(AbstractBuild.java:744) 在hudson.model.Build $ BuildExecution.build(Build.java:206)处 hudson.model.Build $ BuildExecution.doRun(Build.java:163)在 hudson.model.AbstractBuild $ AbstractBuildExecution.run(AbstractBuild.java:504) 在hudson.model.Run.execute(Run.java:1810)处 hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)在 hudson.model.ResourceController.execute(ResourceController.java:97) 在hudson.model.Executor.run(Executor.java:429)处进行归档 完成:失败
我尝试了多种方法,但没有成功。