Course Outline
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
Requirements
- Knowledge of software development process
- .Net programming experience
Testimonials (5)
Engaging, and hands on practise.
Balavignesh Elumalai - Scottish Power
Course - SonarQube for DevOps
Flexible approach and tailoring exercises to questions and issues raised by training participants.
Maciej - DataConsult S.A.
Course - Advanced Programming in C#
Machine Translated
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
Very good contact with listeners, very good knowledge of the topics and issues discussed. Very good ability to adapt exercises to new topics, cases, emerging problems, etc....
ABB Business Services Sp.z o.o.
Machine Translated
The trainer explained the subjects very good with actual examples from real world which made it simpler for us to grasp the information