CI/CD(持续集成/持续发布)是一种软件开发策略,以使公司能够尽可能快速、高效地给客户发布新功能。为了能够实现CI/CD,就需要通过PipeLine对整个软件过程进行一系列的节点管理,必须将每个阶段中能够自动化的事情全部自动化。每个阶段都必须能够自动运行测试、供应、发布、安装以及配置测试和阶段环境,这样才能保证开发人员能够收到反馈。

在GeneXus中,我们已经将各种需要的功能集成进来了,其中会涉及到GeneXus IDE、GXtest(Unit Test/UITest)、Jenkins、MSbuild、GXServer等。

通过下面两个图解可以大致理解在GeneXus中如何实现这些过程。

开发版本:

稳定版本:

在以下的视频中,您将看到如何在GeneXus IDE中创建单元测试、接口测试等,并如何集成到Jenkins中。同时,您也会看到GeneXus中发布单元(Deployment Unit)、发布工具的使用(发布到哪、如何发布等)、通过MSBuild工具将任务自动化、Jenkinis集成等。

献上视频链接:https://v.qq.com/x/page/s3049nnoxej.html (视频为英文语音和英文字幕)

最新文章

  1. Coming
  2. VSCode+Ionic+Apache Ripple开发环境搭建
  3. 【大数据】Linux下Storm(0.9版本以上)的环境配置和小Demo
  4. Hbase&Hadoop常用命令
  5. 用SQL打印乘法口诀表
  6. Java笔记(十七)……异常
  7. (转)spring ioc原理(看完后大家可以自己写一个spring)
  8. Android UI WebView的使用:
  9. Java 网络编程(六) 使用无连接的数据报(UDP)进行通信
  10. ***网Web前端开发规范(初稿)
  11. 项目实战5—企业级缓存系统varnish应用与实战
  12. hive入门(一)、什么是hive
  13. GAN 转
  14. HTML5的常用新特性你必须知道
  15. NEO智能合约开发(一)不可能完成的任务
  16. paginate()出来的数据怎样循环插入数据?
  17. SUSE11sp3 perf工具安装过程
  18. Bulbs【暴力?】
  19. (递推 大整数) Children’s Queue hdu1297
  20. ApiPost接口调试工具模拟Post上传文件(中文版Postman)

热门文章

  1. PHP+MySQL实现对一段时间内每天数据统计优化操作实例
  2. Python--day43--mysql唯一索引和外键变种之多对多
  3. 第三章 通过java SDK 实现个性化智能合约的部署与测试
  4. 【codeforces 789B】Masha and geometric depression
  5. httpClient Post例子,Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete
  6. easyui—element-ui框架套用(表格宽度自适应)
  7. 21个项目玩转深度学习:基于TensorFlow的实践详解01—MNIST机器学习入门
  8. SpringBoot的四种定时任务
  9. Vscode 开发插件
  10. 树莓派4安装ftp服务端