INTEWORK—PET 汽车软件持续集成平台

产品概述
INTEWORK-PET-CI是经纬恒润自主研发的汽车软件持续集成&持续交付平台,在传统的持续集成基础上深化了研运一体化(DevOps)的概念,将嵌入式软件中的拉取代码、检查、构建、测试、版本管理以及发布交付等环节串联起来,改变了目前各个环节离散的开发方式,实现从代码到软件交付的全流程自动化,是针对汽车行业的DevOps平台。

在这里插入图片描述

产品介绍
PET平台融合了DevOps理念和汽车行业软件研发过程以及工具链,形成了一套针对汽车软件研发的自动化、自助化平台。平台以DevOps为核心理念,以行业工具链为基础,通过代码管理、工具链集成、图形化编排、流水线可视化、制品管理、脚本管理、效能度量等模块和功能,为用户提供简单、快捷的CI/CD配置化方式,让人能够自助化完成CI/CD,以达到在成本、质量可控的情况下快速交付软件产品的目标。

在这里插入图片描述

业务价值

  • 自动化:已集成大量行业研发测试工具链,包括代码测试、模型测试、编译、集成测试、总线测试、HIL测试等共计几十款工具链,能够形成全链路研发测试自动化流水线
  • 自助化:提供开箱即用的行业CI/CD流水线模板,支持图形化编排流水线,无需学习任何Jenkins等工具即可轻松上手,完成各种项目的CI/CD配置
  • 提高资源利用率:在有限的软件、硬件控制器等资源条件下,提供智能调度策略,达到错峰式资源使用效果,大大提高软硬件的资源利用率
  • 制品管理:提供更符合业务场景、符合行业习惯的软件包管理策略和功能,支持管理二进制文件、报告、镜像等软件包,同时支持制品元数据信息管理,方便问题追溯
  • 效能度量:关注谁在做、做得快不快、做得好不好的效能三大典型问题,基于流水线数据以及其他项目管理平台,提供研发人员、研发团队、研发项目、研发质量四个维度的效能评估

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/635769.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【微信小程序独立开发 4】基本信息编辑

这一节完成基本信息的编辑和保存 首先完成用户头像的获取 头像选择 需要将 button 组件 open-type 的值设置为 chooseAvatar,当用户选择需要使用的头像之后,可以通过 bindchooseavatar 事件回调获取到头像信息的临时路径。 从基础库2.24.4版本起&…

NAT实现内外网的交互

IPV4地址中在A/B/C三的单播地址中,还存在私有ip 与公有的区分; 公有:具有全球唯一性,可以在互联网中通讯,需要付费使用 私有:具有本地唯一性,不能在互联网中通信,无需付费使用 私有…

初阶数据结构:顺序表

目录 1. 引子:线性表2. 简单数据结构:顺序表2.1 顺序表简介与功能模块分析2.2 顺序表的实现2.2.1 顺序表:存储数据结构的构建2.2.2 顺序表:初始化与空间清理(动态)2.2.3 顺序表:插入与删除数据2…

爬虫笔记(一):实战登录古诗文网站

需求:登录古诗文网站,账号+密码+图形验证码 第一:自己注册一个账号+密码哈 第二:图形验证码,需要一个打码平台(充钱,超能力power!)或…

TBOX与TSP之间的工作协同简介

T-Box(Telematics Box)是车辆智能网联系统中的重要组成部分,主要用于采集车辆数据并与TSP(Telematics Service Provider,车联网服务提供商)进行实时通信。以下是T-Box与TSP之间的工作内容介绍: …

信息登记小程序怎么做_重塑用户互动,开启全新营销篇章

信息登记小程序:重塑用户互动,开启全新营销篇章 在数字化浪潮中,小程序以其便捷、高效的特点,逐渐成为企业与用户之间沟通的桥梁。其中,信息登记小程序更是凭借其独特的定位,在众多小程序中脱颖而出。本文…

[C#]winform部署openvino调用padleocr模型

【官方框架地址】 https://github.com/PaddlePaddle/PaddleOCR 【算法介绍】 OpenVINO和PaddleOCR都是用于计算机视觉应用的工具,但它们有不同的特点和用途。OpenVINO是一个由Intel开发的开源工具套件,主要用于加速深度学习推理,而PaddleOC…

LNMP环境下综合部署动态网站

目录 LNMP部署--nginx 搭建mysql数据库 安装mysql的过程: 部署PHP: ​编辑​编辑php的配置文件在哪 wordpress程序安装 LNMP部署--nginx 纯净--联网状态 环境变量中没有nginx 安装形式的选择: yum安装:自动下载安装包及…

用java以数组为底层结构创建循环队列

用java以数组为底层结构创建循环队列 循环队列相对于普通队列最大的变化就是添加了一个头指针head,尾指针tail。原先的普通数组队列当入队列再出队列之后,前面就会空出位置,如果要再添加元素的话只能往尾部添加,当添加到容积大小…

Flask框架小程序后端分离开发学习笔记《4》向服务器端发送模拟请求-爬虫

Flask框架小程序后端分离开发学习笔记《4》向服务器端发送模拟请求-爬虫 Flask是使用python的后端,由于小程序需要后端开发,遂学习一下后端开发。 下面代码,是一个比较老的版本了,可以借鉴一下。 import socket import ssldef p…

贪心算法 ——硬币兑换、区间调度、

硬币兑换: from book:挑战程序设计竞赛 思路:优先使用大面额兑换即可 package mainimport "fmt"func main() {results : []int{}//记录每一种数额的张数A : 620B : A//备份cnts : 0 //记录至少需要多少张nums : []int{1, 5, 10, 5…

大数据质量管制规范示例

大数据质量管制规范示例 一、前提概要二、相关概念三、管理原则四、治理委员五、应用管理六、查验方式七、考核比率八、扣分标准九、责任划分十、追责范围十一、其它条例十二、总结 一、前提概要 在当今大数据信息时代,大数据平台(大数据平台开发规范示…

Linux之Shell脚本编程入门

Linux之Shell脚本编程入门 文章目录 Linux之Shell脚本编程入门Shell脚本编程入门1. 脚本格式2. 第一个Shell脚本:hello World3.第二个 shell脚本:duo命令处理4. shell中变量4.1 常用系统变量4.2 自定义变量4.3 特殊字符: $n4.4 特殊变量: $#4.5 特殊变量…

Spark在降本增效中的一些思考

背景 在大环境不好的情况下,本司也开始了“降本增效”,本文探讨一下,在这种背景下 Spark怎么做的降本增效。 Yarn 基于 EMR CPU 是xlarge,也就是内存和核的比例在7:1左右的 ,磁盘是基于 NVMe SSD Spark 3.5.0(也是刚由3.1 升级而…

关于大模型学习中遇到的3

来源:网络 Embedding模型 随着大型语言模型的发展,以ChatGPT为首,涌现了诸如ChatPDF、BingGPT、NotionAI等多种多样的应用。公众大量地将目光聚焦于生成模型的进展之快,却少有关注支撑许多大型语言模型应用落地的必不可少的Embed…

中仕教育:社会人员可以报名三支一扶吗?

三支一扶是针对高校应届毕业生的一种考试,社会人员并不满足报考条件,所以不能报考。 三支一扶报考条件: 1.应届毕业生或者毕业两年内未就业的往届毕业生。 2.专科以上学历 3.遵纪守法,作风良好。 不同地区的考试要求不同&…

【AJAX框架】AJAX入门与axios的使用

文章目录 前言一、AJAX是干什么的?二、AJAX的安装2.1 CDN引入2.2 npm安装 三、基础使用3.1 CDN方式3.2 node方式 总结 前言 在现代Web开发中,异步JavaScript和XML(AJAX)已经成为不可或缺的技术之一。AJAX使得网页能够在不刷新整个…

【C++】std::string 转换成非const类型 char* 的三种方法记录

std::string 有两个方法:data() 和 c_str(),都是返回该字符串的const char类型,那如何转换成非const的char呢? 下面展示三种方法: 强转:char* char_test (char*)test.c_str();使用string的地址&#xff…

LeetCode 热题 100 | 双指针(下)

目录 42. 接雨水 1 方法一:我的方法 2 方法二:动态规划 3 方法三:双指针 菜鸟做题第一周,语言是 C 42. 接雨水 1 方法一:我的方法 Warning:这是我的智障做法,请勿模仿 我只能说它教会…

17.正则表达式

正则表达式 正则表达式1.字符类2. 逻辑运算符3. 预定义字符4. 数量词5. 数据爬取6. 按要求爬取6.1 贪婪爬取6.2 非贪婪爬取 7. 字符串中使用正则表达式的方法8. 分组括号8.1 匹配和捕获分组8.2 引用和后向引用8.3 零宽断言8.4 分组嵌套与递归8.5 忽略大小写8.6 代码示例 正则表…