开发者社区 > 云效DevOps > 正文

云效云效构建每一步都挺慢的,没有jenkins构建的快,这个你们后台可以优化下吗?

云效云效构建每一步都挺慢的,没有jenkins构建的快,这个你们后台可以优化下吗?我们的jenkins是公司内部的服务器,会拉取依赖。

展开
收起
嘟嘟嘟嘟嘟嘟 2023-11-21 23:52:18 112 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在云效中,构建速度取决于多个因素,其中包括但不限于:

    • 构建环境的配置
    • 所需的第三方包数量和大小
    • 缓存的使用情况
    • 虚拟机实例的规格

    此外,构建速度还受到网络延迟和带宽等因素的影响。
    我们建议您根据实际情况进行适当的调整和优化,以尽可能地提高构建速度。以下是一些建议:

    1. 使用缓存来减少重复下载依赖项所需的时间。
    2. 减小应用所需的第三方包的数量和大小。
    3. 根据实际情况适当增大虚拟机实例的规格。
    4. 检查网络连接是否稳定,并确保有足够的带宽可用。
    2023-11-22 13:45:55
    赞同 展开评论 打赏
  • 云效构建速度的快慢确实受到多个因素的影响。如果你的项目规模较大,包含了许多依赖包,那么构建过程可能会比较长。此外,网络环境和任务配置也会影响构建速度。例如,公共构建集群的任务配置有限制,一般的构建任务是3C6G,Node.js构建则是4C8G。

    为了优化云效构建速度,你可以尝试以下方法:

    1. 使用阿里云镜像地址下载Gradle,这可以提升下载速度和构建速度。
    2. 修改代码目录:在gradle\wrapper\gradle-wrapper.properties文件中的distributionUrl参数,使用阿里云镜像地址。
    3. 使用私有构建集群:私有构建集群没有任务配置限制,而且拉取依赖包时也是从私有构建集群上进行网络请求,这有助于提高构建速度。
    2023-11-22 11:03:08
    赞同 展开评论 打赏
  • 可以试试私有构建机呢,云效的公共构建集群都是走公网的,而且构建任务有CPU和内存的限制呢
    https://help.aliyun.com/document_detail/201868.html?spm=a2c4g.224585.0.0.2f4f3ad4QmKDMP
    此回答整理自钉群“云效答疑服务群”

    2023-11-22 08:19:05
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效2.0 ——敏捷项目管理实践及工具落地 立即下载
云效2.0生态合作策略 立即下载
云效2.0-智能化运维平台 立即下载