Jenkins for .Net Continuous Integration (CI)培训

课程编码

jenkinsdotnet

课程时长

14 小时 通常来说是2天,包括中间休息。

要求

  • Knowledge of software development process
  • .Net programming experience

课程概览

当开发人员完成编写一段代码时,他们经常将他们的代码集成到一个应用程序中,将应用程序复制到一个文件夹中,运行应用程序安装程序,然后初始化应用程序以检查它是否按预期运行。这种手动方法不能很好地扩展,繁琐,非常容易出错,并且没有提供跟踪过程中变化的机制。

更好的方法是使用持续集成自动化流程。持续集成是指自动化软件应用程序的构建,部署和测试所需的流程,工具和基础架构。

在这个由讲师指导的现场培训(现场或远程)中,参与者将学习如何使用Jenkins将传统的,手动(或半手动)的软件部署方法转换为敏捷的Continuous Integration (CI)方法。参与者在整个课程中进行一系列实践,实时实验练习,并在每一步中将他们的新知识应用于各种软件开发和部署问题。鼓励教师和参与者之间的互动。讨论了真实案例,并在整个培训过程中解决和解决了具体问题。培训特别关注.Net应用程序开发。

在培训结束时,参与者将能够:

  • 安装和配置Jenkins以进行.Net应用程序开发
  • 使用Jenkins自动执行检入并将.Net源代码合并到代码存储库中的过程
  • 使用Jenkins自动执行下载,编译和部署应用程序到发布服务器的过程
  • Jenkins与其他软件开发工具集成在一起,例如问题跟踪器和

听众

  • .Net开发人员
  • 建立工程师
  • QA工程师
  • 项目经理
  • 发布经理
  • DevOps工程师

课程格式

  • 部分讲座,部分讨论,练习和繁重的实践练习

注意

  • 要申请本课程的定制培训,请联系我们安排。

Machine Translated

课程大纲

Introduction

  • Jenkins CI vs other approaches to developing and deploying .Net applications

Installing and Configuring the Jenkins Build Server

Overview of Jenkins Features and Architecture

Extending Jenkins to Read MSBuild Files

Creating a New Build Project in Jenkins

Building the Application

Diagnosing and Fixing a Broken Build

Testing the Application

Deploying the Application

Monitoring the Application

Reporting in Jenkins

Code Analysis

Securing Jenkins

Distributing Builds Across Different Machinese

Integrating Jenkins with Other Software Development Tools

  • Issue trackers, test coverage utilities, notifiers, internal messaging systems, etc.

Best Practices for Continuous Integration in an Agile Environment

Troubleshooting

Summary and Conclusion

客户评论

★★★★★
★★★★★

课程分类

相关课程

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

该网站在其他国家/地区