YoVDO

The Butler and the Snake - Continuous Integration for Python

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Jenkins Courses Continuous Integration Courses Scalability Courses Static Code Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the principles of Continuous Integration for Python projects in this EuroPython 2015 conference talk. Learn from Timo Stollenwerk's experience in building a Jenkins-based CI system for Plone, a large-scale open-source project. Discover the importance of frequent code integration and automated verification processes. Gain insights into setting up effective CI systems, including nightly builds, automated testing, acceptance tests, and static code analysis. Understand the significance of maintaining a green build and the potential for scaling to Continuous Delivery. Benefit from practical lessons learned in managing a distributed team of over 340 core developers. Conclude with recommended resources and a Q&A session to deepen your understanding of CI best practices for Python development.

Syllabus

Introduction
What is Continuous Integration
BuiltPot
Jenkins
nightly builds
Automated build
Testing
Acceptance Tests
Static Code Analysis
Notifications
Builds
Agreement
Keep a green build
Scalability
Continuous Delivery
Summary
Recommended books
Blog post
Questions


Taught by

EuroPython Conference

Related Courses

Continuous Integration and Continuous Deployment
Microsoft via edX
Introduction to Jenkins
Linux Foundation via edX
Scheduling Selenium TestNG tests via Jenkins CI/CD tool
Coursera Project Network via Coursera
Set up a Continuous Integration (CI) workflow in CIrcleCI
Coursera Project Network via Coursera
Jenkins : Automating your delivery pipeline
Coursera Project Network via Coursera