在当前的这个示例中,您将通过云原生构建实现,打包react-native项目,构建安卓app并发布release
# 使用 mobiledevops/android-sdk-image:34.0.1 作为基础镜像 FROM mobiledevops/android-sdk-image:34.0.1 # 设置环境变量以避免交互式配置提示 ENV DEBIAN_FRONTEND=noninteractive # 更新包列表并安装必要的工具 RUN apt-get update && \ apt-get install -y curl gnupg && \ curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \ apt-get install -y nodejs RUN npm install --global yarn
构建过程使用的镜像包含安卓sdk和node环境,本项目依赖的构件镜像使用上述Dockerfile文件构建,你可以构建适合自己版本的镜像
cnb-init-from https://cnb.cool/hakurei/rn-demo.git