我一直在尝试使用安装在macOS设备上的Docker Runner来设置GitLab CI来处理我的Android项目的测试。 Docker已在Mac上安装并运行,Gitlab将启动作业,但在构建阶段失败并出现错误
chmod:无法访问'./gradlew':没有这样的文件或目录错误:作业 失败:退出代码1
我已经尝试了GitLab CI中包含的Android模板.yml文件,以及其他在线发现我当前.yml配置的文件:
image: jerbob92/gitlab-ci-android:latest
before_script:
- export GRADLE_USER_HOME=`pwd`/.gradle
- mkdir -p $GRADLE_USER_HOME
- chmod +x ./gradlew
cache:
paths:
- .gradle/wrapper
- .gradle/caches
build:
stage: build
script:
- ./gradlew assemble
test:
stage: test
script:
- ./gradlew check
无论我使用什么配置,在chmod + x ./gradlew步骤中Runner都会失败。我在这里缺少一步吗?