YoVDO

Best Practices for Continuous Integration in Python

Offered By: PyCon US via YouTube

Tags

PyCon US Courses Python Courses Jenkins Courses GitHub Actions Courses Continuous Integration Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Discover best practices for implementing Continuous Integration (CI) in Python projects through this informative PyCon US talk. Learn how to configure CI systems like GitHub Actions, GitLab CI/CD, or Jenkins to provide timely and accurate feedback to developers. Explore traditional steps, optimal execution timing, and suggested patches for improved CI performance. Gain insights into CI goals, system selection, and strategies for enhancing actionability and attainability. Delve into dependency management, regression prevention, and test quality improvement. Acquire techniques for boosting promptness, optimizing costs, and making informed decisions in your CI pipeline. Master the art of efficient and effective Continuous Integration for Python projects.

Syllabus

Intro
Traditional steps to run
When to run
Suggested patches
Suggested patch build
CI goal
CI system
Actionability
Attainable
Dependencies
Regressions
Test Quality
Details
Improving Promptness
Improving Cost
Decision Making
Conclusion
Outro


Taught by

PyCon US

Related Courses

Web Engineering III: Quality Assurance
Technische Hochschule Mittelhessen via iversity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
DevOps for Developers: How to Get Started
Microsoft via edX
Accelerate Software Delivery using DevOps
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera