开发者社区> 问答> 正文

在应用研发平台EMAS上云构建找不到gradle,如何处理?

在应用研发平台EMAS上云构建找不到gradle,如何处理?

展开
收起
小小鹿鹿鹿 2023-11-06 16:15:41 285 0
1 条回答
写回答
取消 提交回答
  • 使用阿里云镜像地址下载gradle

    https://help.aliyun.com/document_detail/618142.html?spm=a2c4g.2249915.0.i7

    修改代码目录:gradle\wrapper\gradle-wrapper.propertie文件中的distributionUrl参数。注意阿里镜像不包含所有的gradle版本,不存在列表里的暂时不能使用。
    您原来的地址:distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
    替换后的地址:distributionUrl=https://emas-devops-cdn.aliyuncs.com/distributions/gradle-6.7.1-bin.zip

    海外资源代理配置(阿里仓找不到想要的资源时使用)
    请优先使用第一步中的阿里仓库下载资源,若上边的仓库中均搜不到相应的资源,则可以使用代理。另外海外因为防火墙原因经常代理不稳定,如果方便的话开发者可以选择离线集成SDK的方式来减少此方面下载SDK的超时风险。

    构建配置步骤-->任务步骤-->执行构建命令-->脚本命令,在构建命令之前加上需要的代理。

    代理dl.google.com

    sudo -- sh -c "echo '220.181.174.33 dl.google.com' >> /etc/hosts"

    代理jcenter.bintray.com

    sudo -- sh -c "echo '34.95.74.180 jcenter.bintray.com' >> /etc/hosts"

    开始构建

    cd $EMAS_RUNNER_CODE_DIR
    echo "building..."
    chmod +x ./gradlew
    ./gradlew clean assembleRelease

    2023-11-06 16:59:35
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载