我正在尝试为java / gradle(vertx)构建创建一个大厅CI管道。
使用gradle docker镜像从大厅运行构建或在本地运行时(直接使用相同的docker镜像),我遇到了类似的错误
PS D:\Development\github\vertx-concourse-gradle> docker run --rm -v .:/project -w /project gradle:3.4-jdk8 gradle build
Starting a Gradle Daemon (subsequent builds will be faster)
FAILURE: Build failed with an exception.
* What went wrong:
Failed to create parent directory '/project/.gradle' when creating directory '/project/.gradle/buildOutputCleanup'
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 2.924 secs
似乎是许可或我的消息来源在Windows 10上的问题。
这是我正在构建并运行
构建的repo答案 0 :(得分:0)
我有类似的问题,文件权限是问题。我的情况是我在docker镜像中创建了一个新用户,而不是使用root。而且这个新用户没有创建文件夹的权限。