Continuous Integration

所在平台: CourseraArchive

课程类别: 其他类别

大学或机构: CourseraNew

课程主页: https://www.coursera.org/archive/continuous-integration

课程评论:没有评论

第一个写评论        关注课程

课程大纲

Continuous Integration (CI) Tenets and Basic Features
Managing the CI Environment and Performing with Travis CI
Connecting Continuous Integration to GitHub and CI Status for Shipping Changes
Creating a Reliable Continuous Integration System and Log Analytics

课程评论(0条)

课程详情

In today's world, software development is highly complex and often has large teams of developers working on small pieces of a larger software project. This course will go over the basic principles of using a continuous integration system effectively to constantly improve software. We're going to describe the different stations of continuous test, build, integration and deploy processes required for DevOps practices and apply best practices for quality software management, and tooling to accomplish iterative software build & test processes. You will be able to create an automated job for continuous build, test, integrate, and deploy with Travis CI and use branching and project workflows to enhance the quality, speed and feedback loops for your software assets. We'll describe the attributes of Deterministic Builds and how they are applied within the CI pipeline and use the Continuous Integration data and analytics to measure and improve the health of your software assets. Automation at scale is now more achievable for software development teams, as continuous integration makes it possible.

持续集成:在当今世界,软件开发非常复杂,通常有大型开发人员团队从事大型软件项目的小部分工作。本课程将介绍有效使用持续集成系统以不断改进软件的基本原理。我们将描述DevOps实践所需的连续测试,构建,集成和部署过程的不同站点,并应用最佳实践进行质量软件管理和工具以完成迭代的软件构建和测试。测试过程。您将能够创建自动化作业,以与Travis CI进行连续构建,测试,集成和部署,并使用分支和项目工作流来提高软件资产的质量,速度和反馈循环。我们将描述确定性构建的属性以及如何在CI管道中应用它们,并使用持续集成数据和分析来衡量和改善软件资产的运行状况。软件开发团队现在可以实现大规模自动化,因为持续集成使其成为可能。

课程标签

0人关注该课程

主题相关的课程