gpt4 book ai didi

android - Circle ci 2.0 需要 Android config.yml 的 Artifacts 文件

转载 作者:搜寻专家 更新时间:2023-11-01 07:45:03 32 4
gpt4 key购买 nike

我正在使用 android 在 circle ci 2.0(服务器)上寻找 (.apk)artifacts 文件,所以任何人都对 config.yml 文件有任何想法。在这里我分享了我的配置文件。

version: 2
jobs:
build:
working_directory: ~/code
docker:
- image: circleci/android:api-25-alpha
environment:
JVM_OPTS: -Xmx3200m
steps:
- checkout
- restore_cache:
key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }}
- run:
name: Download Dependencies
command: ./gradlew androidDependencies
- save_cache:
paths:
- ~/.gradle
key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }}
- store_artifacts:
path: app/build/reports
destination: reports
- store_test_results:
path: app/build/test-results

最佳答案

您必须添加 Gradle 构建作业,您的 .YML 将变为:

version: 2
jobs:
build:
working_directory: ~/code
docker:
- image: circleci/android:api-25-alpha
environment:
JVM_OPTS: -Xmx3200m
steps:
- checkout
- restore_cache:
key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }}
- run:
name: Download Dependencies
command: ./gradlew androidDependencies
- save_cache:
paths:
- ~/.gradle
key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }}
- store_artifacts:
path: app/build/reports
destination: reports
- store_test_results:
path: app/build/test-results
- run:
name: Run Build
command: ./gradlew build
- store_artifacts:
path: app/build/outputs/apk/debug/
destination: artifact-file

您必须检查您的 CircleCi 构建仪表板并查找 Artifact 。

enter image description here

关于android - Circle ci 2.0 需要 Android config.yml 的 Artifacts 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46489725/

32 4 0
文章推荐: PHP/MYSQL - 在 CMS 中存储页面布局和内容数据的最佳方式
文章推荐: c# - 如何将动态数据写入 MVC 3 Razor 中的页面布局?
文章推荐: c# - 使用条件运算符时没有隐式转换
文章推荐: java - ArrayList 中的不兼容类型错误