
theimpulson/gitlab-ci-android此Docker镜像是jangrewe/gitlab-ci-android的分支版本。该分支包含Android SDK以及在GitLab CI中构建Android应用所需的大多数标准、最新软件包,专为GitLab CI环境下的Android应用构建流程设计。
22.04179477386API 33适用于需要在GitLab CI环境中自动化构建Android应用的开发团队,支持标准Android项目的构建、编译和打包流程。
在.gitlab-ci.yml中使用以下配置:
yamlimage: theimpulson/gitlab-ci-android:android-33 stages: - build before_script: - export GRADLE_USER_HOME=$(pwd)/.gradle - chmod +x ./gradlew build: stage: build script: - ./gradlew assembleDebug artifacts: paths: - app/build/outputs/apk/app-debug.apk
image:指定使用的镜像版本,此处为theimpulson/gitlab-ci-android:android-33before_script:设置Gradle用户主目录并赋予gradlew执行权限build阶段:执行assembleDebug任务构建调试版APK,并将输出的APK作为制品保存manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务