基本概念持续集成(ContinuousIntergration) 持续集成的重点在于构建编译及测试,开发人员每天要提交很多次代码到分支,在分支合并到主干前,需要通过编译和测试识别出问题。持续集成的流程就是通过自动化的构建(主要是构建编译、自动化测试)来验证,从而尽早地发现集成错误。持续集成的核心意义:通过自动化测试尽早的发现代码的问题。持续交付(ContinuousDelivery): 持续交付指的是将产品尽可能快的发布上线的过程。持续交付是在持续集成基础上的扩展,也就是说除了自动化编译、自动化测试,为了尽快上线我们还需要自动化发布流程,整个流程实现后,根据实际需要,可以周期性的进行产
基本概念持续集成(ContinuousIntergration) 持续集成的重点在于构建编译及测试,开发人员每天要提交很多次代码到分支,在分支合并到主干前,需要通过编译和测试识别出问题。持续集成的流程就是通过自动化的构建(主要是构建编译、自动化测试)来验证,从而尽早地发现集成错误。持续集成的核心意义:通过自动化测试尽早的发现代码的问题。持续交付(ContinuousDelivery): 持续交付指的是将产品尽可能快的发布上线的过程。持续交付是在持续集成基础上的扩展,也就是说除了自动化编译、自动化测试,为了尽快上线我们还需要自动化发布流程,整个流程实现后,根据实际需要,可以周期性的进行产
前言在项目迭代过程,可能有一个专门负责CI/CD的人员,但当想做一些静态代码检查,依赖检查,图片大小检查等事情的时候,就自己需要了解CI/CD,编写特定PipelineJob。本文将做一些CI/CD基本介绍,看完后能够在.gitlab-ci.yml中配置需要的Job就行,所以这篇文章适合未接触过,或者刚想入手GitlabCI/CD的人。本文不算原创,内容来源自于官网GitLabCI/CD和自己的理解,以及部分项目经验。基础概念CI/CDCI/CD是一种持续开发软件的方法,可以不断的进行构建、测试和部署代码迭代更改。这种迭代有助于减少基于错误或失败的版本进行开发新代码的可能性。使用这种方法,从新
前言在项目迭代过程,可能有一个专门负责CI/CD的人员,但当想做一些静态代码检查,依赖检查,图片大小检查等事情的时候,就自己需要了解CI/CD,编写特定PipelineJob。本文将做一些CI/CD基本介绍,看完后能够在.gitlab-ci.yml中配置需要的Job就行,所以这篇文章适合未接触过,或者刚想入手GitlabCI/CD的人。本文不算原创,内容来源自于官网GitLabCI/CD和自己的理解,以及部分项目经验。基础概念CI/CDCI/CD是一种持续开发软件的方法,可以不断的进行构建、测试和部署代码迭代更改。这种迭代有助于减少基于错误或失败的版本进行开发新代码的可能性。使用这种方法,从新
说在开头CI、CD其实是三个概念,包含了一个CI和两个CD,CI全称ContinuousIntegration,表示持续集成,CD包含ContinuousDelivery和ContinuousDeployment,分别是持续交付和持续部署。这三个概念之间是有前后依赖关系的。CI/CD并不是一个工具,它是一种软件开发实践,核心是通过引入自动化的手段来提高软件交付效率。CI/CD最终目的:让工程师更快&更高质量&更简单的交付软件!持续集成&持续交付&持续部署持续集成(ContinuousIntegration)什么是持续集成?定义:持续频繁的(每天多次)将本地代码“集成”到主干分支,并保证主干分支
说在开头CI、CD其实是三个概念,包含了一个CI和两个CD,CI全称ContinuousIntegration,表示持续集成,CD包含ContinuousDelivery和ContinuousDeployment,分别是持续交付和持续部署。这三个概念之间是有前后依赖关系的。CI/CD并不是一个工具,它是一种软件开发实践,核心是通过引入自动化的手段来提高软件交付效率。CI/CD最终目的:让工程师更快&更高质量&更简单的交付软件!持续集成&持续交付&持续部署持续集成(ContinuousIntegration)什么是持续集成?定义:持续频繁的(每天多次)将本地代码“集成”到主干分支,并保证主干分支
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是利用i.MXRT1xxx系列ROM集成的DCD功能可轻松配置指定外设。 关于i.MXRT1xxx系列芯片BootROM中集成的DCD功能这个话题,痞子衡早就想写了,但是一直没有动笔,毕竟这个话题比较生涩,单独讲会比较枯燥。最近痞子衡在支持一个i.MXRT1170客户,需要在客户板卡上跑其应用代码的压力测试,但是客户因为保密的缘故仅提供了应用可执行文件,而我们又需要在客户应用里额外加一些配置代码做测试,测试过程中会涉及多次断电上电,如果挂外部调试器去做额外配置又太繁琐,这时候DCD功能就派上用场了。Note:文中贴图、代码主要
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是利用i.MXRT1xxx系列ROM集成的DCD功能可轻松配置指定外设。 关于i.MXRT1xxx系列芯片BootROM中集成的DCD功能这个话题,痞子衡早就想写了,但是一直没有动笔,毕竟这个话题比较生涩,单独讲会比较枯燥。最近痞子衡在支持一个i.MXRT1170客户,需要在客户板卡上跑其应用代码的压力测试,但是客户因为保密的缘故仅提供了应用可执行文件,而我们又需要在客户应用里额外加一些配置代码做测试,测试过程中会涉及多次断电上电,如果挂外部调试器去做额外配置又太繁琐,这时候DCD功能就派上用场了。Note:文中贴图、代码主要
【干货】Windows下cmd中cd命令的使用方法什么是cd命令cd命令的使用打开cmdcd命令的常用方法进入某个盘进入某个目录返回上一级目录返回至当前工作目录下的根目录参考什么是cd命令此处介绍两个概念:cmd:命令提示符cd:全称changedirectory,即更改目录关联:cd命令是在cmd中访问系统目录的重要方法cd命令的使用打开cmd方法:快捷键win+r,输入cmd便可打开命令提示符解释:上图表示目前处在C盘Users目录下的jyw2000目录。cd命令的常用方法进入某个盘输入指令:盘名称(D/E/F等)+:,点击回车以D盘为例,目前上图所示即已进入D盘根目录。进入某个目录指令格
【干货】Windows下cmd中cd命令的使用方法什么是cd命令cd命令的使用打开cmdcd命令的常用方法进入某个盘进入某个目录返回上一级目录返回至当前工作目录下的根目录参考什么是cd命令此处介绍两个概念:cmd:命令提示符cd:全称changedirectory,即更改目录关联:cd命令是在cmd中访问系统目录的重要方法cd命令的使用打开cmd方法:快捷键win+r,输入cmd便可打开命令提示符解释:上图表示目前处在C盘Users目录下的jyw2000目录。cd命令的常用方法进入某个盘输入指令:盘名称(D/E/F等)+:,点击回车以D盘为例,目前上图所示即已进入D盘根目录。进入某个目录指令格