V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding.NET 轻量级社交
开源项目广场
使用帮助
意见反馈
CodingNET
V2EX  ›  Coding

化繁为简,直击构建 —— CODING 持续集成再升级

  •  
  •   CodingNET · 2020-10-27 10:33:23 +08:00 · 2701 次点击
    这是一个创建于 1497 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在软件工程中,持续集成( CI )是指将所有开发者的工作副本每天多次合并到主干的做法。通过对每次提交的代码进行自动化的单元测试、代码检查、编译构建、契约测试,甚至自动部署,能够大大降低开发人员的工作负担,减少许多不必要的重复劳动,持续提升代码质量和开发效率。

    「 CODING 持续集成」 全面兼容 Jenkins 的持续集成服务,并且在 Jenkins 提供的基础功能与服务上做了大量优化工作,支持 Java 、Python 、Node.js 等所有主流语言,并且支持 Docker 镜像的构建。借由图形化编排,高配集群多 Job 并行构建全面提速构建任务。CODING 的持续集成服务支持主流 Git 代码仓库,包括 CODING 代码托管、GitHub 、GitLab 等等,同时还可以一键导入 GitHub 仓库,自动备份,随时同步远程仓库的所有改动。

    持续集成的核心组成是构建计划,目前构建计划已全新升级,崭新的页面、直观的设计,力求带来更优质的使用体验——

    功能指引

    • 构建计划卡片

    新版构建计划采用卡片化的设计形式进行展示,代码源、构建节点、最新构建记录等信息一目了然。

    1.png

    • 最新构建记录

    构建计划默认展示最新一次的构建记录,包括当次的构建状态、触发信息、代码版本等信息,还可以方便地设置构建计划和筛选构建记录。

    2.png

    在单条构建记录中,可以通过链接快速定位到构建分支和修订版本,也可以通过链接查看构建过程、构建快照和改动记录。

    3.png

    星标与分组

    新版构建计划还支持星标与分组,可以快速定位到关注的构建计划。

    • 星标功能

    星标功能设置后仅对个人生效,适用于个人对常用的构建计划进行标记,方便密切关注常用构建计划。

    4.png

    • 分组功能

    分组功能为全局选项,开放给拥有「持续集成管理」权限的用户,设置后的构建计划分组归类对项目内成员可见。

    创建分组后可修改分组名称、排序,也支持创建和删除分组,以及批量整理构建计划,进行快速归类,帮助您高效便捷完成构建计划的整理工作。

    5.png

    筛选与排序

    在构建计划搜索栏中可以根据构建计划名称进行筛选。选择 [筛选器] -> [只看我触发的] ,构建计划中将会显示由用户本人最新一次触发的构建记录,并且在构建记录展示页,也可以开启此筛选按钮。不仅支持按构建计划的创建时间排序,还可以按照构建计划最新构建记录的触发时间排序,方便快速查询所需内容。

    6.png

    更新预告

    为了带来更灵活便捷的使用体验,「 CODING 持续集成」也在不断打磨优化中,近期将带来以下更新,敬请期待:
    1 、团队构建计划模版: 将支持团队管理者创建各式构建计划模版,团队成员可复用,协助团队定制标准化构建流程。
    2 、团队插件管理: 将支持自定义插件及团队级别插件管理,实现团队个性化需求。

    CODING 10 月推荐

    一键同步,紧跟潮流,CODING 现已支持导入 GitHub 仓库,点击查看详情

    CODING 持续集成邀您体验云端自动化代码构建

    1 条回复    2020-10-27 14:45:04 +08:00
    fenglangjuxu
        1
    fenglangjuxu  
       2020-10-27 14:45:04 +08:00
    大概看下了
    静态部署 现在 旧版本完全免费
    迁移到新版本 会用到 [云函数 SCF] [API 网关] [对象存储 COS] 会产生费用
    那我升级的理由是啥呢?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5602 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 08:38 · PVG 16:38 · LAX 00:38 · JFK 03:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.